在 SQL 2000 中打开 .BAS DTS 包?

发布于 2024-07-08 15:11:43 字数 138 浏览 6 评论 0原文

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

You can save a SQL Server 2000 DTS package as a VB .BAS file. Is is possible to open a .BAS file in SQL Server Enterprise Manager (or some other way) to add the DTS package to the server? Initally, it appears that SQL Server only lets you import .DTS files.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

诗化ㄋ丶相逢 2024-07-15 15:11:43

实际上,这是可能的,尽管它很繁琐:

Running a DTS Package另存为 Visual Basic 文件

Actually, it is possible although it's fiddly:

Running a DTS Package Saved as a Visual Basic File

乖乖兔^ω^ 2024-07-15 15:11:43

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

编辑:Ben(如下)在 MSDN 网站上找到了一个 链接 描述这个流程。 +1。

No, it is not possible to do this. Saving to a .BAS file is one-way only. You can, however, compile the file with VB6 and run it as an executable from another DTS package. You can also modify it, perhaps adding CL options to use it as a standalone program.

EDIT: Ben (below) has found a link on the MSDN web site describing this process. +1.

隔纱相望 2024-07-15 15:11:43

是的,有可能,请点击之前答案中的链接。 只是另一件小事......当您取消注释 goPackage.SaveToSQLServer 时,您可以使用 flags 参数来指定受信任的连接,如下所示:

goPackage.SaveToSQLServer "(local)", , , DTSSQLStgFlag_UseTrustedConnection

这样您就不必在您的代码中公开密码。

Yes, it is possible, follow the link in the prior answer. Just one other little thing...when you uncomment the goPackage.SaveToSQLServer, you can use the flags parameter to specify a trusted connection like so:

goPackage.SaveToSQLServer "(local)", , , DTSSQLStgFlag_UseTrustedConnection

That way you don't have to expose a password in your code.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文