Время от времени (например, ~ месяцы) почасовое задание агента SQL Server начинает сообщать об ошибке 15404 и продолжает делать это, пока не вмешается.
[298] Ошибка SQLServer: 15404, Не удалось получить информацию о группе / пользователе Windows NT 'DOMAIN_NAME \ SomeDomainAccount', код ошибки 0x6e. [SQLSTATE 42000] (ConnIsLoginSysAdmin)
Иногда первый сбой происходит сразу после ручного перезапуска служб SQL Server Engine и агента SQL Server. Проблема может быть устранена путем перезагрузки машины.
Владелец задания - это имя, указанное в сообщении об ошибке, и администратор SQL Server.
Учетная запись службы SQL Server Engine выглядит как служебная учетная запись (я полагаю, что это учетная запись установки по умолчанию (на один уровень лучше, чем универсальная NetworkService для предотвращения помех между экземплярами Engine / Agent):
NT Service\MSSQL$INSTNAME
Было бы одно, если бы задание всегда терпело неудачу, но, поскольку задание успешно выполняется после перезагрузки, это заставляет меня думать, что учетная запись службы, как предполагается, должна работать, и что есть некоторая проблема синхронизации A / D или, возможно, ошибка. Когда ИТ-специалисты спрашивают о конфигурации A / D, ответом обычно является «ничего не изменилось».
- Перезапуск службы ядра и агента может привести к сбою задания.
- Перезагрузка машины устраняет проблему.
- Немедленный последующий перезапуск двигателя и агента больше не приводит к сбою задания.