2009-11-11 3 views
0

У меня есть сервер, на котором задана настройка агента SQL, чтобы выполнить сборку данных из двух частей и сборку кубов Analysis Services. Работа успешно работала до тех пор, пока не возникла проблема с Management Studio и .NET Framework 2.0 SP1 была повторно установлена. Первым шагом в задаче агента SQL не удается запустить пакет SSIS. Если задание агента запущено на шаге 2, оно будет запущено.Агент SQL не запускает пакет SSIS

Служба агента SQL была настроена на использование учетной записи администратора, которая является учетной записью администратора домена и системным администратором безопасности SQL Server. Действия по устранению неполадок при выполнении пакета служб SSIS выполнялись из приведенной ниже ссылки.

http://msdn.microsoft.com/en-us/library/dd440760.aspx

Уровень защиты был установлен на DontSaveSensitive. У учетной записи SQL Agent есть права на запуск dtexec.exe, а также настройка учетной записи прокси-сервера не решила проблему. Z. SSIS-пакет будет запущен, если его запустить вручную из студии Management Studio.

Повторное развертывание пакета и настройка задания агента еще не устраняют проблему, и пакет также выдает ту же ошибку, если она запускается из файловой системы, а не местоположением msdb.

Ошибка, вызываемая агентом SQL, - это отказ в доступе по домену domain \ sqlagentaccount.

Любая дополнительная помощь по этому вопросу была бы высоко оценена.

ответ

0

Похоже, вам нужно совать в dcomcnfg.

Я забыл детали, но вам нужно установить/исправить некоторые права.

MS KB 2000474 найдено с помощью общей search

+0

Hi Я пробовал выше, но это не решило проблему. – Grant

+0

Возможно, вам придется перезапустить, чтобы заставить службу войти в систему ... – gbn

0

Я предполагаю, используемой учетной записи для агента не имеет достаточных прав на файловой системе. Проверьте папки, которые были изменены путем переустановки .Net framework. Если я правильно помню, что учетная запись должна иметь доступ к папкам .net framework.

Смежные вопросы