Я пытаюсь запустить пакет SSIS с заданием SQL Server. Я хочу найти способ запустить пакет, не назначая пользователю роль sysadmin владельцу задания. Я создал учетные данные и прокси-сервер для запуска этапа задания, но я получаю поток ошибок. Я могу получить пакет для запуска, установив пользователя sysadmin владельцу задания и установив шаг задания для запуска под учетной записью службы агента сервера sql. Когда я пытаюсь запустить в качестве прокси-сервера, я получаю ошибки, даже когда я установил учетные данные прокси-сервера для пользователя sysadmin. Я попробовал, что предлагает ошибка, и открыл все задачи скрипта в пакете. Все они успешно работают. Кто-нибудь знает, что мне нужно сделать, чтобы получить прокси-аккаунт для успешного запуска этого пакета?Выполнение пакета SSIS 2014 с помощью прокси-сервера
Error: 2015-10-08 09:35:53.46
Code: 0x00000005
Source: Script Task Script Task
Description: Failed to compiled scripts contained in the package. Open the package in SSIS Designer and resolve the compilation errors.
End Error
Error: 2015-10-08 09:35:53.46
Code: 0x00000005
Source: Script Task Script Task
Description: Access is denied. (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED))
End Error
Error: 2015-10-08 09:35:53.48
Code: 0x00000005
Source: Script Task Script Task
Description: The binary code for the script is not found. Please open the script in the designer by clicking Edit Script button and make sure it builds successfully.
End Error
Интересно ... Является ли это использованием модели развертывания проекта или классической модели развертывания пакетов? Если у вас есть пакет, который не использует задачу скрипта, работает ли он? – billinkc
Он устанавливается в файловую систему через установщик nsis. Я попытался создать приложение с помощью сборки, которая создала файл SSISDeploymentManifest. Но то же самое происходит. –
Я только что протестировал создание простого пакета с помощью только инструкции sql. который отлично работает в sql-задании с прокси-сервером. –