|
SSIS. Запуск пакета из командной строки
|
|||
---|---|---|---|
#18+
Всем доброго дня! С SSIS особо не общался, поэтому просьба сильно не пинать, а направить на путь истинный. Создал пакет, который соединяется с двумя источниками данных (sql 2017) через OLE DB. Из проекта (VS2015 SSDT) все коннекты проходят тест и пакет прекрасно отрабатывает из проекта в VS. Задача банальная, переложить данные из одной базы на одном сервере в другую базу на другом сервере по определенному условию (это не суть). Проблема в том, что при попытке выполнить пакет из командной строки (dtexec /File "LoadBuf1.dtsx") получаю сообщение: Ошибка: 2021-04-27 14:43:42.76 Код: 0xC001000E Источник: LoadBuf1 Описание: Соединение "{6C9512C4-F845-41BF-A913-C0D59A30BED5}" не найдено. Эта ошибка передается коллекцией Connections, если не найден определенный элемент соединения. Судя по всему, пакет не смог достучаться до источника данных. Подскажите, плз, в чем грабли и куда смотреть. Заранее благодарен! ... |
|||
:
Нравится:
Не нравится:
|
|||
27.04.2021, 14:53 |
|
SSIS. Запуск пакета из командной строки
|
|||
---|---|---|---|
#18+
Bobby, попробуйте включить лог и посмотреть точеню ошибку и в каком элементе Программа dtexec/Cons[oleLog] [[параметры_отображения];[параметры_списка;имя_или_GUID_источника]...]: (необязательно). Показывает в консоли во время выполнения пакета указанные записи журнала. При отсутствии этого параметра записи журнала в консоли не показываются. Если этот параметр указан без задания максимального числа записей, то будут показаны все записи журнала. Для ограничения отображаемых в консоли записей можно указать отображаемые столбцы с помощью параметра displayoptions и ограничить типы записей журнала с помощью параметра list_options . ПРИМЕЧАНИЕ. При запуске пакета на сервере Службы Integration Services с помощью параметра /ISSERVER объем выходных данных консоли ограничен и большинство параметров /Cons[oleLog] не применяется. Все журналы выполнения можно просматривать на сервере в соответствующих представлениях или с помощью стандартных отчетов, доступных в среде SQL Server Management Studio. Дополнительные сведения об отчетах см. в разделе Отчеты для сервера служб Integration Services. Параметр displayoptions имеет следующие значения. N (Имя); C (Компьютер); O (Оператор); S (Имя источника); G (Идентификатор GUID источника); X (Идентификатор GUID процесса выполнения); M (Сообщение); T (Время запуска и окончания). Параметр list_options имеет следующие значения. I . Определяет содержание списка включений. Регистрируются только указанные имена или идентификаторы GUID источников. E . Определяет содержание списка исключений. Указанные имена или идентификаторы GUID источников не регистрируются. Параметр src_name_or_guid , указанный для включения или исключения, является именем события, именем источника либо идентификатором GUID источника. При использовании нескольких параметров /ConsoleLog в одной командной строке они взаимодействуют следующим образом: порядок их появления не имеет значения; если в командной строке нет списка включений, то списки исключений применяются ко всем типам записей журнала; если в командной строке есть список включений, то списки исключений применяются к объединению всех списков включения. Некоторые примеры использования параметра /ConsoleLog см. в разделе Примечания . ... |
|||
:
Нравится:
Не нравится:
|
|||
27.04.2021, 17:16 |
|
SSIS. Запуск пакета из командной строки
|
|||
---|---|---|---|
#18+
Будет забавно, если соединение - проекта. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.04.2021, 17:41 |
|
SSIS. Запуск пакета из командной строки
|
|||
---|---|---|---|
#18+
Bobby, авторСоединение "{6C9512C4-F845-41BF-A913-C0D59A30BED5}" не найдено потому, что его нет в пакете. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.04.2021, 17:58 |
|
SSIS. Запуск пакета из командной строки
|
|||
---|---|---|---|
#18+
Bobby, Когда вы делаете проект с общими коннектами, то коннекты лежат отдельно от пакета, а в пакете только гуид. Соответственно при запуске у вас ничего не получается. Задеплойте на сервер и запускайте задеплоенную версию ... |
|||
:
Нравится:
Не нравится:
|
|||
27.04.2021, 19:06 |
|
SSIS. Запуск пакета из командной строки
|
|||
---|---|---|---|
#18+
"Будет забавно, если соединение - проекта" Евгений, Да, так и есть )) ... |
|||
:
Нравится:
Не нравится:
|
|||
27.04.2021, 21:37 |
|
|
start [/forum/topic.php?fid=46&fpage=26&tid=1684762]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
37ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
41ms |
get tp. blocked users: |
1ms |
others: | 10ms |
total: | 134ms |
0 / 0 |