powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / GlobalVariables("VarName").Value. DTS и TSQL. И как это все заставить работать ?
2 сообщений из 2, страница 1 из 1
GlobalVariables("VarName").Value. DTS и TSQL. И как это все заставить работать ?
    #32022138
AlexR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть DTS пакет, который имеет несколько глобальных переменных, в зависимости от которых он изменяет свойства другого пакета и запускает его на исполнение. При тестировании переменные инициализировались в ActiveX Script Task, все работает.
Но глобальным переменным нужно передавать значение до выполнения пакета.
Как установить значение глобальных переменных до выполнения пакета ? Подскажите хороший способ.
Я решил запускать и устанавливать значения переменных с помощью TSQL. Вот как делаю.
code:
exec @hr = sp_OACreate 'DTS.Package', @oPKG OUT
if @hr <> 0
return -1
exec @hr = sp_OAMethod @oPKG,'LoadFromStorageFile ("c:\package.dts","")'
if @hr <> 0
return -1
exec @hr = sp_OASetProperty @oPKG, 'GlobalVariables("SetFlag").Value',@SetFlag
if @hr <> 0
return -1
exec @hr = sp_OAMethod @oPKG, 'Execute'
if @hr <> 0
return -1


И вот в чем проблема. Пакет открываеться и запускаеться но значение глобальной переменной не устанавливаеться , почему ? все делаю как в BOL. Если переменным установить значение в пакете то все нормально.
Как присвоить значение глобальной переменной ?
SQl Server 7.0
...
Рейтинг: 0 / 0
GlobalVariables("VarName").Value. DTS и TSQL. И как это все заставить работать ?
    #32022241
AlexR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Разве нет решения. Что никто не использует DTS.
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / GlobalVariables("VarName").Value. DTS и TSQL. И как это все заставить работать ?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]