将 DTS 作业迁移到 2008 Server

jp2*_*ode 6 sql-server-2008 sql-server-2000 ssis

我们多年来一直在运行 SQL Server 2000。

最后,我们终于交付了 SQL 2008 Server。

我们的 SQL 2000 Server 上有许多 DTS 作业需要迁移到 SQL 2008 Server。

我在哪里可以查找如何转换 DTS 作业以便它们可以在 SQL 2008 上运行?

我是一名 WinForms C# 开发人员,负责调用、构建存储过程并偶尔为我们的 SQL Server 创建新表,但我不是数据库管理员或网络管理员。

我想确保我这样做是正确的,以便我们公司的停机时间最少。

来自我们的网络管理员:

根据我的阅读,我将不得不做更多的研究,我们必须将所有数据转换服务 (DTS) 包转换为 SQL Server 集成服务 (SSIS)。我不知道这可能会带来什么,但根据我的理解,这些工作是用 .Net 编写的。如果我们可以迁移它们,那很好,但如果不能,我们可能必须为所有人编写新的,一旦你编写了第一个,这不会那么难。

这有帮助吗?

Mar*_*ian 6

您可以使用 DTS 迁移向导将旧的 DTS 包导入 SQL Server 2008。您可以在 SQL 2008 Management Studio 的以下文件夹中找到它:Server -> Management -> Legacy -> Data Transformation Services - Migration Wizard。指向包的当前来源,这应该可以帮助您完成工作。

您应该可以在此处找到更多信息:MSDN 上SQL 2008 中SQL 2000 DTS 包的支持