【问题标题】:What do all these "Save DTS Package" options mean?所有这些“保存 DTS 包”选项是什么意思?
【发布时间】:2010-12-21 19:08:30
【问题描述】:
我正在创建一个 DTS 包。指定源、目标和表后,我得到保存、计划和复制包步骤,其中有一个保存 DTS 包复选框。
如果我选中要保存的框,我会得到以下选项:
- SQL 服务器
- SQL Server 元数据服务
- 结构化存储文件
- Visual Basic 文件
谁能很好地解释每个选项的含义,以及使用它来保存我的 DTS 包的优缺点? (特别是如果您有不同选择的经验,并且不只是反刍something like this。)
【问题讨论】:
标签:
sql-server
sql-server-2005
sql-server-2000
dts
【解决方案1】:
这些将是您的主要选择:
- SQL Server 表示在 msdb 数据库中的表中
- 结构化存储文件是指 .dts 文件
该文件是可移植的和独立的。它可以与 dtsrun.exe 一起运行,并且不需要完全安装即可在应用服务器上运行。
msdb 选项意味着您需要访问 msdb 数据库,但您可以获得备份/恢复功能。
这取决于您的设置和商店。我更喜欢文件选项,但我会根据需要使用任何一个。
我不会使用这些:
- Visual Basic 文件:保存后无法再次编辑,只能运行(我现在忘记了)
- SQL Server 元数据服务:它仍然适用吗?
更多关于www.sqldts.com 的信息,但现在没有更新。 SSIS 已基本取代了 DTS。