Исправление ошибки плана обслуживания MS SQL

20.08.21

База данных - Архивирование (backup)

Частный случай решения ошибки выполнения планов обслуживания MS SQL.

Установлена МS SQL 2016. Были настроены планы обслуживания на создание резервных копий и удаление старых "бекапов". Далее, по не ясным причинам, планы выполняться перестали (возможно обновление Windows), ранее службы "Агент SQL Server (MSSQLSERVER)" и "SQL Server (MSSQLSERVER)" запускались под сетевой службой "network serviсe", этот пользователь просто пропал из списка, возможность запускать под ним службу утрачена.

Сделал вход для этих служб с "Системной учетной записью". Пробовал создавать нового пользователя, но для запуска служб, ему нужны права администратора. 

Для просмотра ошибки надо запустить "Microsoft SQL Server Management Studio". Развернуть "плюсик" у названия сервера затем "Управление", далее "Планы обслуживания"; на нужном плане нажмём правой кнопкой и выберем из меню "Просмотр журнала" (рис. 1).




В открывшемся окне установим галку "Журнал заданий", развернём записи в правом окне, в нижней части экрана можно ознакомится с текстом ошибки (рис.2).


 

У меня было:

Выполняется от имени пользователя: SER\СИСТЕМА.Программа выполнения пакетов Microsoft (R) SQL Server  Version 13.0.1601.5 for 64-bit  (C) Корпорация Майкрософт (Microsoft Corporation), 2016. Все права защищены.    Начало: 22:00:00  Не удалось загрузить пакет "Maintenance Plans\СозданиеРезервныхКопий" из-за ошибки 0xC0014062.  Описание: Метод LoadFromSQLServer обнаружил код ошибки OLE DB 0x80004005 (Не удается генерировать контекст SSPI). Ошибка запущенной инструкции SQL.  Источник:   Начало: 22:00:00  Готово: 22:00:00  Прошло:0.188 секунд.  Не удалось загрузить пакет.  Шаг завершился с ошибкой.

Раскрывая дерево в "Microsoft SQL Server Management Studio" "Сервер/Управление/Планы обслуживания/Правой кнопкой на нужный план обслуживания/выполнить", можно попробовать вручную запустить план обслуживания. У меня завершается как на рис. 3:



 

Ошибка выполнения. Дополнительные сведения см. в плане обслуживания и журналах заданий агента SQL Server.
Не удалось выполнить задачу "MaintenancePlan.Backup". (SqlManagerUI)

Устранить ошибку удалось, пройдя по пути в "Microsoft SQL Server Management Studio" "Сервер/Агент SQL Сервер/Двойной клик по нужному плану обслуживания (рис. 4).


 

 

В открывшемся окне, переходим на закладку "Шаги", нажимаем кнопку "Изменить" (рис. 5).

 



Меняем "Вход на сервер" на "Использовать проверку подлинности SQL Server" (рис 6).

Далее можно для теста запустить план руками (как описано выше).

Ещё встречал рекомендации по добавлению слеша в начало строки "Пакет", но у меня это не срабатывало.

 

MS SQL ошибка SSPI 0x80004005 0xC0014062

См. также

Журнал изменений с восстановлением состояния ссылочных объектов и архивацией по HTTP / COM (расширение + конфигурация, 8.3.14+, ЛЮБАЯ конфигурация)

Архивирование (backup) Журнал регистрации Поиск данных Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 1С:Управление торговлей 11 Платные (руб)

База данных «сама» меняет данные в документах/справочниках? Тогда данный журнал изменений для Вас! Практически не влияет на скорость записи объектов за счет быстрого алгоритма! Скорость работы почти в 2 раза выше типового механизма "История изменений"! Позволяет следить за изменениями и удалением в любых ссылочных объектах конфигурации, с возможностью архивации по HTTP(!) или COM, и сверткой данных. А так же, может восстановить состояние реквизитов (значения) до момента изменения или удаления объекта из базы. Есть ДЕМО-база где можно самостоятельно протестировать часть функционала! Работает на любых платформах выше 8.3.14+ и любых конфигурациях! Версия 3.1 от 24.08.2023!

21600 руб.

15.05.2017    42613    10    24    

38

BackUPv8 - система резервного копирования баз 1С

Архивирование (backup) Платформа 1С v8.3 Конфигурации 1cv8 Платные (руб)

Автоматическое создание копий файловых и серверных информационных баз 1С Предприятие 8 и размещение копий в облаке Яндекс.Диск, локальном или сетевом ресурсе.

1200 руб.

03.09.2014    14813    15    6    

18

Автоматическое резервное копирование любой клиент-серверной базы 1С в формате DT с удалением сеансов, архивацией, изменением расширения (8.3.14+, расширение)

Архивирование (backup) Инструменты администратора БД Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Платные (руб)

Данная разработка позволит решить вопрос с резервным копированием Ваших баз в автоматическом режиме, расположенных на сервере 1С. Система умеет ставить блокировки на вход, блокировать фоновые задания, принудительно отключать сеансы пользователей. И все это система делает в автоматически при создании бэкапа (или через команду). Выгрузка происходит в родной формат 1С - .dt. Так же система умеет архивировать данные выгрузки с установкой пароля. Умеет менять расширение файла zip или dt на любое указанное вами, что позволит сохранить выгрузки от шифровальщика. Может удалять старые копии выгрузок, оставляя указанное количество резервных копий, начиная с самой поздней.

6000 руб.

06.11.2012    70180    622    44    

80

Поинтегрируем: сервисы интеграции – новый стандарт или просто коннектор?

Обмен между базами 1C Администрирование СУБД Механизмы платформы 1С Платформа 1С v8.3 Бесплатно (free)

В платформе 8.3.17 появился замечательный механизм «Сервисы интеграции». Многие считают, что это просто коннектор 1С:Шины. Так ли это?

11.03.2024    5679    dsdred    53    

80

Инструкция по установке Postgres для OLTP приложений и 1С. Часть 1. Базовая конфигурация

Администрирование СУБД Платформа 1С v8.3 Бесплатно (free)

В Postgres достаточно подробная документация, и, видимо, поэтому при инсталляции Postgres для 1С большинство параметров приходится выставлять самим. Параметров в Postgres много, а составить эффективную комбинацию не так просто. Все упрощается, если рассмотреть профиль нагрузки, например, 1С это прежде всего профиль OLTP нагрузки – так устроены его метаданные (объекты). Если сосредоточиться на оптимизации профиля OLTP, понимание Postgres сразу упростится.

15.02.2024    2491    1CUnlimited    14    

28

Очистка устаревших патчей в конфигурациях на базе БСП

Администрирование СУБД Бесплатно (free)

В этой короткой заметке хочется рассказать о быстром и удобном способе удаления расширений-патчей как в типовых конфигурациях, так и любых других, использующих БСП.

01.02.2024    1769    Sergey1CSpb    20    

16

Как запустить сервер лицензирования 1С на примере облачной платформы

Администрирование СУБД Россия Бесплатно (free)

Чтобы минимизировать подобные риски, связанные с нештатной работой программных клиентских и серверных лицензий, необходимо централизовать их хранение и выдачу. Это можно сделать, разместив лицензии на отдельной машине — сервере лицензирования. В статье рассказываем, как это сделать.

25.01.2024    1885    doctor_it    15    

18

Обслуживание индексов MS SQL Server: как, когда и, главное, зачем?

Администрирование СУБД Бесплатно (free)

Казалось бы, базовое знание: «индексы надо обслуживать, чтобы запросы выполнялись быстро». Но обслуживание индексов выполняется долго и может мешать работе пользователей. Кроме того, в последнее время популярны разговоры о том, что индексы можно вообще не обслуживать – насколько это оправданно? Рассмотрим: на что влияет обслуживание индексов, когда надо и когда не надо его выполнять, и если надо – как это сделать так, чтобы никому не помешать?

16.01.2024    6285    Филин    13    

46
Комментарии
Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. SerVer1C 750 20.08.21 11:34 Сейчас в теме
>>> "network serviсe", этот пользователь просто пропал из списка
Может быть вас похачили ?
2. katavy 01.08.23 23:39 Сейчас в теме
Спасибо огромное! Очень помогло в решение проблемы такой же на удаленном сервере.
3. TokarevV 30 02.08.23 08:41 Сейчас в теме
(2) Плюсецкий мне поставьте)))
4. katavy 07.08.23 19:08 Сейчас в теме
5. user2010241 03.11.23 12:41 Сейчас в теме
Мне помогло вот это.

If it's SQL2016...

click on job
choose properties
Steps-->Edit-->Execution Options
Check use 32-bit runtime
Оставьте свое сообщение