2008-11-12 3 views
3

Вы можете сохранить пакет DTS SQL Server 2000 как файл VB .BAS. Возможно ли открыть файл .BAS в SQL Server Enterprise Manager (или каким-либо другим способом), чтобы добавить пакет DTS на сервер? Поначалу кажется, что SQL Server позволяет импортировать файлы .DTS.Открыть пакет .BAS DTS в SQL 2000?

ответ

3

Нет, это невозможно. Сохранение в файл .BAS выполняется только в одну сторону. Однако вы можете скомпилировать файл с VB6 и запустить его как исполняемый файл из другого пакета DTS. Вы также можете изменить его, возможно, добавив опции CL, чтобы использовать его как отдельную программу.

EDIT: Бен (внизу) нашел link on the MSDN web site, описывающий этот процесс. +1.

1

Да, можно, перейдя по ссылке в ранее ответе. Только одна другая мелочь ... когда вы раскомментировать goPackage.SaveToSQLServer, вы можете использовать параметр флагов для определения надежного соединения, как так:

goPackage.SaveToSQLServer «(местный)»,, DTSSQLStgFlag_UseTrustedConnection

Таким образом, вам не нужно выставлять пароль в вашем коде.

Смежные вопросы