Исправление ошибки плана обслуживания 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

Вы можете заказать платную адаптацию этой статьи под ваши задачи на «Бирже заказов».

  • 0% комиссии — оплата напрямую исполнителю;
  • Исполнители любого масштаба — от отдельных специалистов до команд под проект;
  • Прямой обмен контактами между заказчиком и исполнителем;
  • Безопасная сделка — при необходимости;
  • Рейтинги, кейсы и прозрачная система откликов.

См. также

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

Статья рассказывает об опыте перевода больших баз с MSSQL на Postgres и годовой эксплуатации после перехода. Показано, с какими ограничениями утилиты ibcmd можно столкнуться при миграции больших баз и какие подходы помогают безопасно обходить эти проблемы. Приведены наиболее интересные кейсы, выявленные в эксплуатации: особенности настроек Postgres, поведение оптимизатора, тонкости работы логики и статистики, а также редкие, но критичные ситуации с производительностью. Материал будет полезен тем, кто планирует переход на Postgres и хочет заранее понимать реальные риски, подводные камни и проверенные практики их преодоления.

20.04.2026    7113    berserg    12    

26

Архивирование (backup) Групповая разработка (Git, хранилище) Системный администратор Программист Бесплатно (free)

Как дать возможность каждому разработчику 1С вести разработку, тестирование и оптимизацию на собственной полноразмерной копии базы и при этом не тратить миллиарды рублей и тысячи часов на развертывание тестового окружения, а так же экономить дисковое пространство? Расскажем о том, как с помощью инструмента Database Lab получать полноразмерные копии базы 1C на СУБД PostgreSQL за считанные секунды (даже в случае использования многотерабайтных баз).

15.12.2025    10213    nasonkin    18    

31

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

Ошибка реструктуризации: "Запись не найдена в менеджере имен баз данных". Диагностика и решение проблемы.

22.08.2025    4255    a13k55    1    

19

HighLoad оптимизация Администрирование СУБД Системный администратор Программист 1С:Предприятие 8 Бесплатно (free)

Во второй статье по докладу «Дамп – не приговор, а повод задуматься», с которым выступили на конференции INFOSTART TECH EVENT 2024, рассмотрим, какую информацию содержат файлы дампа, чем она полезна и как ее анализировать.

14.04.2025    4926    it-expertise    7    

20

Архивирование (backup) Учет документов Бухгалтер 1С:Предприятие 8 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Россия Платные (руб)

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

12200 руб.

19.02.2025    2444    3    0    

3

Администрирование СУБД Системный администратор Программист

В крупных компаниях, где много типовых и сильно доработанных баз с режимом работы 24/7, переход с MS SQL на PostgreSQL затягивается. Получается гетерогенная структура – когда прод уже на PostgreSQL, а разработка и тестирование – пока на MS SQL. О том, какие варианты помогут постепенно перевести прод с несколькими базами MS SQL на PostgreSQL, не сломав среду тестирования и разработки, пойдет речь в статье.

21.11.2024    8953    a.doroshkevich    13    

19

HighLoad оптимизация Администрирование СУБД Системный администратор Программист 1С:Предприятие 8 Россия Бесплатно (free)

Мы исследуем проблему долгого выполнения запросов PostgreSQL при использовании конструкции VALUES: когда она возникает, как на нее можно повлиять, а главное, почему ее продуманная отработка важна для более быстрого функционирования решений на базе 1С

12.11.2024    4011    Tantor    20    

20
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. SerVer1C 1104 20.08.21 11:34 Сейчас в теме
>>> "network serviсe", этот пользователь просто пропал из списка
Может быть вас похачили ?
2. katavy 01.08.23 23:39 Сейчас в теме
Спасибо огромное! Очень помогло в решение проблемы такой же на удаленном сервере.
3. TokarevV 37 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
Для отправки сообщения требуется регистрация/авторизация