多年来,我们一直在运行 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 编写的。如果我们可以迁移它们,那就太好了,但如果不能,我们可能不得不为所有人编写新的,一旦你写了第一个,这不会那么难。
这有帮助吗?
您可以使用 DTS 迁移向导将旧的 DTS 包导入 SQL Server 2008。您可以在 SQL 2008 Management Studio 的以下文件夹中找到它:Server -> Management -> Legacy -> Data Transformation Services - Migration Wizard。指向软件包的当前来源,这应该可以帮助您完成工作。
您应该可以在此处找到更多信息:MSDN 上的 SQL 2008 中对 SQL 2000 DTS 包的支持。