Сбой выполнения пакета служб SSIS в агентском задании, нигде больше не происходит, сообщение об ошибке отсутствует - PullRequest
1 голос
/ 01 мая 2020

Dev находится в Visual Studio 2015, пакет развернут и запускается (пытается запустить, но не запускается) на SQL Server 2014 SP3, использует модель развертывания пакета, хранилище находится на том же сервере, что и БД.

Пакет - это тестовый пакет, имеющий единственный узел (источник OLE DB), который выполняет простой запрос. Ведение журнала включено, ничего не записано в файл журнала. Нет сообщений об ошибках при просмотре истории задания агента.

SQL Служба агента сервера, использующая: NT Service \ SQLSERVERAGENT.

В VS создателем пакета является моя сетевая учетная запись. В любом другом месте, где используются учетные данные, я использовал тот же сетевой шаблон c, который мы используем для заданий и задач.

Пробовал пакет Security ProtectionLevel: EncryptSensitiveWithPassword, EncryptSensitiveWithUserKey, Don'tSaveSensitive. Без улучшений.

Я запускаю задание агента вручную (Начать задание на шаге…), я получаю зеленую проверку и успешное выполнение «Начать задание», действие «выполнить» выполняется «в процессе» и никогда не завершается или выходит из строя. Я должен использовать «Stop Job», чтобы остановить выполнение. Никаких сообщений об ошибках нигде нет.

Поскольку сообщений об ошибках нигде нет, я думаю, что пакет даже не запустит начальное выполнение. Пакет запускается в Visual Studio, запускается при запуске в MSDB Store. Больше нигде.

Я сильно подозреваю, что упустил что-то очевидное в конфигурации или развертывании, просто не вижу этого.

1 Ответ

0 голосов
/ 06 мая 2020

Я остановил службу, выполняющую задания агента: «SQL Агент сервера (MSSQLSERVER)». Перезапустил его с другим входом в систему, который используется для создания и развертывания проекта ssis. Перезапустил сервис. Исходная служба была запущена с учетной записью «NT Service \ SQLSERVERAGENT», которая, по-видимому, является учетной записью по умолчанию. Я предполагаю, что служба должна быть «совместима» с проектом SSIS.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...