Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Проблемы с использованием dtsrun-a с клиентских машин! [MSSQL]


DBDev ©   (2003-07-11 15:40:00) 

Задача: предоставить клиенту возможность по кнопке выполнять dtsrun, с параметрами сервера и пакета DTS, для выгрузки данных на другой сервер.

Собственно выполняю bat файл:
dtsrun.exe /S AQUARIUS /U transfer /P wwwtransfer /N OutdoorDTS /M wwwtransfer

Все работает но не с клиентского компа. Выдает ошибку:
Could not load COM Server to initalize....

Кто юзал и в чем подстава???


Fiend   (2003-07-11 16:59:00) [1]

То DBDev
Я же тебе довольно подробно написал как надо было запускать.

В клиенте по кнопке выполняешь скрипт
exec master..xp_cmdshell "dtsrun.exe /S AQUARIUS /U transfer /P wwwtransfer /N OutdoorDTS /M wwwtransfer
"

ото и усё


LordOfSilence   (2003-07-11 16:16:00) [2]

Ну попробуйте хотя бы с одной для начала :-)


DBDev   (2003-07-11 15:55:00) [3]

>> ИМХО, не помешало бы поставить на эти машины клиентскую часть
от установки сервера.

Но их же много...


LordOfSilence   (2003-07-11 15:51:00) [4]

ИМХО, не помешало бы поставить на эти машины клиентскую часть
от установки сервера. Запусти regedit на сервере и сделай
поиск по "DTS". Там будет куча ссылок на это дело. ГУИДы
и все такое.


DBDev   (2003-07-11 15:43:00) [5]

В догонку.
А как запустить сей процесс на сервере не по графику а по действию пользователя из софта?


Наверх

Титульная страница Поиск, карта сайта Написать письмо