Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Mikhail
Зарегистрирован: 16.08.2012 Сообщения: 177 Откуда: Москва
|
Добавлено: Вт Дек 10, 2013 17:11 Заголовок сообщения: Запуск dtexec из БК. |
|
|
Всем привет!
Возникла следующая ситуация. Создан dtsx пакет для импорта данных из txt файла. Команда для запуска в командной строке выглядит так:
Код: | DTExec.exe /SQL "\Package_name" /Server "sqlservername" /U _username /P _password /SET \package.Variables[User::Path_to_file].Properties[Value];_path /SET \package.Variables[User::DB].Properties[Value];"databasename" /De ****** /CHECKPOINTING OFF /REPORTING V |
В результате пакет запускается, данные импортируются.
А при запуске в клиенте БК пакет отрабатывает с ошибками:
Код: |
let _s := 'DTExec.exe /SQL "\Package_name" /Server "sqlservername" /U _username /P _password /SET \package.Variables[User::Path_to_file].Properties[Value];_path /SET \package.Variables[User::DB].Properties[Value];"databasename" /De ****** /CHECKPOINTING OFF /REPORTING V';
ERROROFF;
system _s, wait;
ERRORON;
|
Может быть у кого-то есть идеи, чем может отличаться вызов dts пакета на исполнение в БК?
Спасибо! |
|
Вернуться к началу |
|
|
Vitaly Большой шоколадный орден
Зарегистрирован: 29.07.2008 Сообщения: 281 Откуда: Санкт-Петербург
|
Добавлено: Вт Дек 10, 2013 17:42 Заголовок сообщения: |
|
|
обрабатывается с ошибками или при запуске ошибка ? |
|
Вернуться к началу |
|
|
Mikhail
Зарегистрирован: 16.08.2012 Сообщения: 177 Откуда: Москва
|
Добавлено: Вт Дек 10, 2013 18:36 Заголовок сообщения: |
|
|
Виталий, пакет запускается, открывается окно командной строки, видно, что-то исполняется, но по окончании не происходит импорта данных, а это, собственно, единственная задача описанная в нем.
Были подозрения на некорректную передачу значений через переменные, т.к. при ручном запуске через cmd явно указываю параметры соединения, но и при запуске через клиент я каждый раз проверяю значения переменных.
Досадное в этой ситуации еще и то, что я не могу толком посмотреть лог выполнения пакета и определить на каком этапе возникает ошибка, т.к. командная строка сразу закрывается после отработки пакета. |
|
Вернуться к началу |
|
|
rebel25 Большой шоколадный орден
Зарегистрирован: 06.10.2008 Сообщения: 578 Откуда: Москва
|
|
Вернуться к началу |
|
|
Mikhail
Зарегистрирован: 16.08.2012 Сообщения: 177 Откуда: Москва
|
Добавлено: Чт Дек 19, 2013 17:39 Заголовок сообщения: |
|
|
Леша, спасибо! |
|
Вернуться к началу |
|
|
|