将项目部署到 Integration Services 服务器
在 Integration Services 的当前版本中,您可以将您的项目部署到 Integration Services 服务器。 通过 Integration Services 服务器,您可以使用环境来管理包、运行包以及为包配置运行时值。
有关环境的详细信息,请参阅创建和映射服务器环境。
注意 |
---|
与 Integration Services 的早期版本一样,在当前版本中,您也可以将您的包部署到 SQL Server 实例并且使用 Integration Services 服务运行和管理包。 您使用包部署模型。 有关详细信息,请参阅包部署 (SSIS)。 |
若要将项目部署到 Integration Services 服务器,请完成以下任务:
创建一个 SSISDB 目录(如果您尚未创建)。 有关详细信息,请参阅创建 SSIS 目录。
通过运行**“Integration Services 项目转换向导”**可以将项目转换为项目部署模型。 有关详细信息,请参阅下面的说明:将项目转换为项目部署模型
如果在 SQL Server 2012 Integration Services (SSIS) 中创建了项目,默认情况下该项目使用项目部署模型。
如果您在早期版本的 Integration Services 中创建了项目,则在 Visual Studio 中打开项目文件之后,将该项目转换为项目部署模型。
注意 如果项目包含一个或多个数据源,则在项目转换完成时删除数据源。 若要创建到项目中的包可共享的数据源的连接,请在项目级别添加连接管理器。 有关详细信息,请参阅在包中添加、删除或共享连接管理器。
根据您是从 Visual Studio 还是 SQL Server Management Studio 运行**“Integration Services 项目转换向导”**的,该向导将执行不同的转换任务。
如果您是从 Visual Studio 运行该向导的,则在项目中包含的包将从 Integration Services 2005、2008 或 2008 R2 转换为当前版本的 Integration Services 使用的格式。 原始项目 (.dtproj) 和包 (.dtsx) 文件将升级。
如果您是从 SQL Server Management Studio 运行该向导的,则该向导将根据项目中包含的包和配置生成一个项目部署文件 (.ispac)。 原始包 (.dtsx) 文件不升级。
您可以在该向导的**“选择目标”**页中选择一个现有文件或创建一个新文件。
若要在转换项目时升级包文件,请从 Visual Studio 运行**“Integration Services 项目转换向导”。 若要单独从项目转换中升级包文件,请从 SQL Server Management Studio 中运行“Integration Services 项目转换向导”,然后运行“SSIS 包升级向导”**。 如果单独升级包文件,请确保您保存了这些更改。 否则,在您将项目转换为项目部署模型时,将不会转换对包的任何未保存的更改。
有关包升级的详细信息,请参阅升级 Integration Services 包和使用 SSIS 包升级向导升级 Integration Services 包。
将项目部署到 Integration Services 服务器。 有关详细信息,请参阅下面的说明:将项目部署到 Integration Services 服务器。
(可选)创建已部署项目的环境。 有关详细信息,请参阅创建和映射服务器环境。
将项目转换为项目部署模型
在 Visual Studio 中打开该项目,然后在解决方案资源管理器中,右键单击该项目并单击**“转换为项目部署模型”**。
-或者-
从 Management Studio 的对象资源管理器中,右键单击**“项目”节点并选择“导入包”**。
完成向导。 有关详细信息,请参阅 Integration Services 项目转换向导。
将项目部署到 Integration Services 服务器
在 Visual Studio 并打开项目,然后从**“项目”菜单,选择“部署”以便启动“Integration Services 部署向导”**。
-或者-
在 SQL Server Management Studio 的对象资源管理器中,展开 Integration Services > SSISDB 节点,找到要部署的项目的“项目”文件夹。 右键单击**“项目”文件夹,然后单击“部署项目”**。
-或者-
从命令提示符处,从 %ProgramFiles%\Microsoft SQL Server\110\DTS\Binn 运行 isdeploymentwizard.exe。 在 64 位计算机上,在 %ProgramFiles(x86)%\Microsoft SQL Server\100\DTS\Binn 中将存在该工具的 32 位版本。
在**“选择源”页上,单击“项目部署文件”**以便选择项目的部署文件。
-或-
单击**“Integration Services 目录”**以便选择已部署到 SSISDB 目录的项目。
完成向导。 有关详细信息,请参阅 Integration Services 部署向导。