在 SQL Server 2008 上执行 SQL Server 7 DTS
Posted
技术标签:
【中文标题】在 SQL Server 2008 上执行 SQL Server 7 DTS【英文标题】:Execute SQL Server 7 DTS on SQL Server 2008 【发布时间】:2009-07-17 20:01:49 【问题描述】:我相信它可以在 2008 上运行带有兼容性层的 SQL 2000 DTS 包。但是是否可以对在 SQL 7 上创建的 DTS 包做同样的事情?是否有任何 MS KB 或注释指出这是否可能。
【问题讨论】:
【参考方案1】:尚未在 Microsoft 找到知识库文章,但here's 了解更多信息。如果不迁移到 SSIS,您似乎无法为所欲为。
可以恢复到的 SQL Server 版本可以是以下之一:
60 = SQL Server 6.0
65 = SQL Server 6.5
70 = SQL Server 7.0
80 = SQL Server 2000
90 = SQL Server 2005
100 = SQL Server 2008
注意:SQL Server 2008 中不再提供兼容级别 60、65 和 70。SQL Server 的未来版本将仅支持两 (2) 个先前版本的向后兼容性。
【讨论】:
SQL Server 2008 联机丛书msdn.microsoft.com/en-us/library/ms178653.aspx 仅列出了 SS 2000、2005 和 2008 的兼容性。【参考方案2】:可能是 2005,但不是 SQL Server 2008。你不能把它移到 SSIS 吗?
【讨论】:
以上是关于在 SQL Server 2008 上执行 SQL Server 7 DTS的主要内容,如果未能解决你的问题,请参考以下文章
SQL SERVER 2008复制数据库时发生执行SQL Server代理作业错误
在 SQL Server 2008 中通过联接在更新表中长时间执行