Как запустить DTS Package?

Работа VB и СУБД (Access, MSSQL, MySQL, Oracle и пр.)
Правила форума
При создании новой темы не забывайте указывать используемую СУБД.
Scuder
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 334
Зарегистрирован: 17.08.2002 (Сб) 13:18
Откуда: Moscow, Russia

Как запустить DTS Package?

Сообщение Scuder » 13.10.2004 (Ср) 13:30

MS SQL. DTS - Local Packages - xxx.
Сервер удалённый.

Оч. нужно.. :cry:

Ennor
Конструктивный критик
Конструктивный критик
 
Сообщения: 2504
Зарегистрирован: 18.12.2001 (Вт) 3:58
Откуда: Калуга -> Москва

Сообщение Ennor » 13.10.2004 (Ср) 13:56

ЕМНИП, это можно через джоб сделать. А лучше визардами воспользоваться, их в MSSQLEM - вагон и маленькая тележка.

Scuder
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 334
Зарегистрирован: 17.08.2002 (Сб) 13:18
Откуда: Moscow, Russia

Сообщение Scuder » 13.10.2004 (Ср) 14:03

Не. Нашёл! Подключаем Microsoft DTSPackage Object Library и пишем:

Код: Выделить всё
Set objPackage = New DTS.Package

objPackage.LoadFromSQLServer "SERVER", "username", "password", , , , , "PackageName"
objPackage.Execute

objPackage.UnInitialize


Кайф. :-)

Ennor
Конструктивный критик
Конструктивный критик
 
Сообщения: 2504
Зарегистрирован: 18.12.2001 (Вт) 3:58
Откуда: Калуга -> Москва

Сообщение Ennor » 13.10.2004 (Ср) 14:13

А, так тебе из своей проги надо было сделать :) . Так бы и написал...

Scuder
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 334
Зарегистрирован: 17.08.2002 (Сб) 13:18
Откуда: Moscow, Russia

Сообщение Scuder » 13.10.2004 (Ср) 14:14

Ennor писал(а):А, так тебе из своей проги надо было сделать :) . Так бы и написал...


Ну конечно! :-)
Как execute в EM сделать - я и так знаю.. :-)


Вернуться в Базы данных

Кто сейчас на конференции

Сейчас этот форум просматривают: Yandex-бот и гости: 2

    TopList  
cron