2008-11-12 28 views
3

您可以将SQL Server 2000 DTS包保存为VB .BAS文件。是否可以在SQL Server企业管理器中打开.BAS文件(或其他方式)将DTS包添加到服务器?最初,似乎SQL Server只允许您导入.DTS文件。在SQL 2000中打开.BAS DTS包?

回答

3

不,这是不可能的。保存到.BAS文件是单向的。但是,您可以使用VB6编译该文件,并将其作为另一个DTS包中的可执行文件运行。您也可以修改它,也许添加CL选项以将其用作独立程序。

编辑:本(下)已发现描述此过程的link on the MSDN web site。 +1。

1

是的,这是可能的,按照事先的答案的链接。只是另外一个小东西......当你取消对goPackage.SaveToSQLServer,您可以使用标志参数来指定,像这样一个受信任的连接:

goPackage.SaveToSQLServer“(本地)”,DTSSQLStgFlag_UseTrustedConnection

这样你就不必在代码中暴露密码。

相关问题