Пакет SSIS не работает при запуске с использованием строки cmd

когда я пытаюсь запустить пакет SSIS, он не выдает ошибку

Описание: для запуска пакета SSIS вне SQL Server Data Tools необходимо установить Standard Edition (64-разрядную версию) служб Integration Services или выше.

это происходит только с несколькими пакетами, некоторые из них завершаются успешно, а некоторые из них не работают с этой ошибкой. Я в замешательстве, может ли кто-нибудь мне в этом помочь?

Все пакеты одинаковы, я создаю источник ADO.net и место назначения OLE DB, которое выгружает файл на sql server 2012.

пожалуйста посоветуй.


person partha buragohain    schedule 28.12.2017    source источник
comment
В ошибке четко написано, что вам нужно? To run a SSIS package outside of SQL Server Data Tools you must install Standard Edition (64-bit) of Integration Services or higher.   -  person Ramesh Rajendran    schedule 28.12.2017
comment
есть другие пакеты, которые успешно работают на той же машине. эта ошибка возникает только с несколькими пакетами.   -  person partha buragohain    schedule 28.12.2017
comment
Какая у вас версия Windows? И это 32-битное или 64-битное?   -  person lit    schedule 28.12.2017


Ответы (1)


В Visual Studio.

Перейдите в меню "Проекты" -> "Свойства пакета" -> "Отладка".

Измените Run64BitRuntime на false

Меню

введите описание изображения здесь

person Yahfoufi    schedule 28.12.2017
comment
Я изменил среду выполнения на false, как вы опубликовали, но она выдает ту же ошибку. - person partha buragohain; 28.12.2017
comment
см. Рекомендации по установке dtexec (инструмент SSIS) на 64-разрядных компьютерах по этой ссылке technet.microsoft.com/en-us/library/ms162810 (v = sql.105) .aspx - person Yahfoufi; 28.12.2017