Запуск пакета служб SSIS в запланированном задании - PullRequest
0 голосов
/ 03 октября 2018

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

При запуске через мой вход в систему всегда происходит успех.

Нижеэто ошибка, которую я получаю:

Выполнено от имени пользователя: DESKTOP \ sa.Утилита Microsoft (R) SQL Server Execute Package Версия 10.50.6000.34 для 32-разрядной версии Copyright (C) Microsoft Corporation 2010. Все права защищены.Начато: 10:45:56 AM Ошибка: 2018-10-03 10: 45: 56.69 Код: 0xC0011007 Источник: {BE221908-99A4-4707-8287-0B5FEE969825} Описание: Невозможно загрузить пакет в формате XML, поскольку пакет неиметь правильный формат XML.Будет опубликована конкретная ошибка парсера XML.Ошибка завершения: 2018-10-03 10: 45: 56.69 Код: 0xC0011002 Источник: {BE221908-99A4-4707-8287-0B5FEE969825} Описание: Не удалось открыть файл пакета "H: \ SSIS \ ssPackage.dtsx" из-за ошибки0x80070003 "Системе не удается найти указанный путь."Это происходит при загрузке пакета, и файл не может быть открыт или правильно загружен в документ XML.Это может быть результатом либо предоставления неправильного имени файла, указанного при вызове LoadPackage, либо файла XML, указанного и имеющего неправильный формат.Ошибка завершения Не удалось загрузить пакет из-за ошибки 0xC0011002.Описание: не удалось открыть файл пакета из-за ошибки 0x80070003 «Системе не удается найти указанный путь.».Это происходит при загрузке пакета, и файл не может быть открыт или правильно загружен в документ XML.Это может быть результатом либо предоставления неправильного имени файла, указанного при вызове LoadPackage, либо файла XML, указанного и имеющего неправильный формат.Источник: {BE221908-99A4-4707-8287-0B5FEE969825} Начало работы: 10:45:56. Окончание: 10:45:56. Истекшее время: 0,016 секунды.Пакет не может быть найден.Шаг не выполнен.

Пожалуйста, помогите.

Я использую 64-разрядную операционную систему.

Спасибо!

Синдху

Ответы [ 2 ]

0 голосов
/ 03 октября 2018

Проблема с разрешениями. Хотя ваша учетная запись домена или учетная запись sql имеют разрешения на доступ к общей папке.Службы SQL могут работать под учетной записью локального администратора, у которого нет разрешений для этого общего файлового ресурса.Обходной путь для этой проблемы:

Создайте учетную запись Proxy и запустите этот пакет с этой учетной записью

Создать учетные данные

1) Щелкните правой кнопкой мыши учетные данные, добавьте имя своей учетной записи в удостоверении (поскольку ваша учетная запись имеет доступ к общей папке)

enter image description here

Шаг 2. Создайте учетную запись Proxy, добавьте учетные данные, которые вы создали ранее

enter image description here

Шаг 3:

В завершение выберите имя прокси из выпадающего списка для планирования задания SQL AGENT

enter image description here

0 голосов
/ 03 октября 2018

Важный бит из ошибки

Описание: Не удалось открыть файл пакета "H: \ SSIS \ ssPackage.dtsx" из-за ошибки 0x80070003 "Системе не удается найти указанный путь.".

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

...