如何使用 SSIS 包升级向导升级 Integration Services 包

您可以将在早期版本的 Integration Services 中创建的包升级为 SQL Server 2008 使用的 Integration Services 格式。SQL Server 提供了 SSIS 包升级向导来帮助完成此过程。由于可以将该向导配置为备份原始包,因此如果您遇到升级困难,可以继续使用这些原始包。

安装 Integration Services 时,将安装 SSIS 包升级向导。

注意注意

SQL Server 的 Standard Edition、Enterprise Edition 和 Developer Edition 提供了 SSIS 包升级向导。

有关如何升级 Integration Services 包的详细信息,请参阅升级 Integration Services 包

注意注意

有关迁移在 SQL Server 2000 Data Transformation Services (DTS) 中创建的包的信息,请参阅迁移 Data Transformation Services 包

本主题的其余部分介绍了如何运行向导和备份原始包。

运行 SSIS 包升级向导

您可以从 Business Intelligence Development Studio、SQL Server Management Studio、SQL Server 安装中心或在命令提示符下运行 SSIS 包升级向导。

从 Business Intelligence Development Studio 运行向导

  1. 在 Business Intelligence Development Studio 中,创建或打开一个 Integration Services 项目。

  2. 在解决方案资源管理器中,右键单击**“SSIS 包”节点,然后单击“升级所有包”**来升级该节点下的所有包。

    注意注意

    打开包含 SQL Server 2005 Integration Services (SSIS) 包的 Integration Services 项目时,Integration Services 将自动打开 SSIS 包升级向导。

从 SQL Server Management Studio 运行向导

  • 在 SQL Server Management Studio 中,连接到 Integration Services,展开**“已存储的包”节点,接着右键单击“文件系统”节点或 MSDB 节点,然后单击“升级包”**。

从 SQL Server 安装中心运行向导

  • 在 SQL Server 安装中心中,单击**“工具”,然后单击“升级 Integration Services 包”**。

在命令提示符下运行向导

  • 在命令提示符下,从 C:\Program Files\Microsoft SQL Server\100\DTS\Binn 文件夹运行 SSISUpgrade.exe 文件。

备份原始包

若要备份原始包,必须将原始包和已升级包存储在文件系统的同一文件夹中。根据向导的运行方式,可以自动选择该存储位置:

  • 从 Business Intelligence Development Studio 运行 SSIS 包升级向导时,该向导会自动将原始包和已升级包存储在文件系统的同一文件夹中。您可以将该向导配置为备份原始包。

  • 从 SQL Server Management Studio 或在命令提示符下运行 SSIS 包升级向导时,可以为原始包和已升级包指定不同的存储位置。若要备份原始包,请确保指定将原始包和已升级包存储在文件系统的同一文件夹中。如果指定任何其他存储选项,则向导将无法备份原始包。

向导备份原始包时,此向导将在 SSISBackupFolder 文件夹中存储该原始包的副本。向导会创建此 SSISBackupFolder 文件夹,将其作为包含原始包和已升级包的文件夹的子文件夹。

在 SQL Server Management Studio 中或在命令提示符下备份原始包

  1. 将原始包保存到文件系统上的某个位置。

    注意注意

    向导中的备份选项只能用于已存储到文件系统中的包。

  2. 在 SQL Server Management Studio 中或在命令提示符下,运行 SSIS 包升级向导。

  3. 在向导的**“选择源位置”页上,将“包源”属性设置为“文件系统”**。

  4. 在向导的**“选择目标位置”页上,选择“保存到源位置”**,从而将已升级包保存到与原始包相同的位置。

    注意注意

    仅当将已升级包存储在与原始包相同的文件夹中时,向导中的备份选项才可用。

  5. 在向导的**“选择包管理选项”页上,选择“备份原始包”**选项。

在 Business Intelligence Development Studio 中备份原始包

  1. 将原始包保存到文件系统上的某个位置。

    注意注意

    向导中的备份选项只能用于已存储到文件系统中的包。

  2. 在 Business Intelligence Development Studio 中,运行 SSIS 包升级向导。

  3. 在向导的**“选择包管理选项”页上,选择“备份原始包”**选项。