2014-10-06 2 views
1

Я получаю ниже ошибки на сервере Window 2008.SSIS пакет не нагружать -Не могли бы пакет из-за ошибки 0xC0014062

Я использую 32 бит DTExec из C: \ Program Files "(x86)" \ "Microsoft SQL Server, "\ 90 \ DTS \ Binn \ dtexec.exe

Не удалось загрузить пакет из-за ошибки 0xC0014062. Описание: Метод LoadFromSQLServer обнаружил код ошибки OLE DB 0x80004005 (при установлении соединения с сервером произошла ошибка. При подключении к SQL Server 2005 этот сбой может быть вызван тем, что при настройках по умолчанию SQL Server не выполняет разрешить удаленные подключения.). Вывод SQL, который был выпущен, не удался.

+0

У вас есть Windows Server 2008, и вы выполняете пакет SSIS с использованием SQL Server 2005 версии 'dtexec'. Вы используете пакет, который находится в msdb и встречается с этим сообщением об ошибке. Расскажи нам больше. Вы подключаетесь к экземпляру 2005 года? Это когда-нибудь работало? Каковы точные аргументы, которые вы передаете dtexec? и т.д – billinkc

ответ

1

Чтобы получить более подробную информацию об этой ошибке, выполните следующие действия:

  1. Использование Microsoft Management SQL Server Studio
  2. Перейти к агента SQL Server -> Работа -> Щелкните правой кнопкой мыши на конкретном тот, который вы имеет проблему и нажмите «Свойства».
  3. Перейти к Шагам -> Выберите шаг -> Нажмите Изменить -> В разделе Расширенная проверка: Включите вывод шага в историю.
  4. Повторите попытку выполнить задание на большее время.
  5. Щелкните правой кнопкой мыши на Работе и выберите «История», которая даст вам больше информации об ошибке.

Некоторые решения:

  • Отсутствующий "/" в пакете задания, см следующий скриншот: enter image description here

  • Иногда SQL Server нуждается в SSIS для установки, поэтому убедитесь, что у вас есть это, если вы этого не сделаете.

0

Если вы загрузите пакет SSIS от сервера SQL, под учетной записью прокси, обязательно предоставить этот пользователь db_ssisoperator на базе MSDB.

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