2009-11-30 55 views
0

我正在创建一个DTS包。指定源,目标和表后,我会得到保存,计划和复制包步骤,其中包含保存DTS包复选框。所有这些“保存DTS包”选项意味着什么?

如果我选中该复选框即可保存,我得到这些选项:

  • SQL服务器
  • 的SQL Server元数据服务
  • 结构化存储文件
  • Visual Basic文件

任何人都可以很好地解释每个选项的含义,以及使用它来保存我的DTS包的优缺点吗? (特别是如果你有不同的选项体验,而不仅仅是反刍something like this

回答

1

这些将是你的主要选项:

  • 的SQL Server在msdb数据库表
  • 结构化指存储文件意味着一个.dts文件

该文件是便携式和独立的。它可以使用dtsrun.exe运行,不需要完整安装即可在应用程序服务器上运行。

msdb选项意味着您需要访问msdb数据库,但您获得了备份/恢复功能。

这取决于您的设置和商店。我更喜欢文件选项,但我会根据需要使用。

我不会用这些:

  • Visual Basic文件:曾救过你不能再编辑它,只能运行它(我忘了怎么现在)
  • 的SQL Server元数据服务:不它仍然适用?

有关www.sqldts.com的更多信息,但现在不更新。 SSIS大多已取代DTS。

+0

哪个选项最适合我希望能够在之后编辑的软件包? – 2009-11-30 21:45:52

+0

再次前2,但文件更容易处理 – gbn 2009-12-01 04:16:48