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

24

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

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

15.12.2025    9597    nasonkin    18    

30

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

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

22.08.2025    4042    a13k55    0    

19

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

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

14.04.2025    4787    it-expertise    7    

20

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

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

12.11.2024    3916    Tantor    20    

20

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

В данной статье мы рассмотрим, как работает механизм временных таблиц на postgres на платформе 8.3.23 и что изменилось в нем при добавлении новых возможностей в платформе 8.3.25. А также на примере покажу, как понимание работы платформы позволяет оптимизировать СУБД для работы с 1С.

29.10.2024    10069    Tantor    38    

37

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

Анализ и решение ошибок СУБД. Во время реиндексации базы Ошибка СУБД: Microsoft SQL Server Native Client 11.0: Не удалось найти объект "ИмяБазы.dbo._RefSInf21806", так как он не существует, или отсутствуют разрешения. Во время проверки целостности Ошибка СУБД: Microsoft SQL Server Native Client 11.0: Недопустимое имя объекта "dbo._RefSInf21806".

19.09.2024    16143    Xershi    12    

27
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. SerVer1C 1097 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
Для отправки сообщения требуется регистрация/авторизация