保存并运行包(SQL Server 导入和导出向导)

适用范围:SQL Server Azure 数据工厂中的 SSIS Integration Runtime

在你指定并配置数据源和目标之后, SQL Server 导入和导出向导会显示“保存并运行包” 。 在此页上,你可以指定是否要立即运行复制操作。 根据配置,或许还可以将设置保存为 SQL Server Integration Services (SSIS) 包,以对其进行自定义并在以后重新使用。

什么是包? 向导使用 SQL Server Integration Services (SSIS) 复制数据。 在 SSIS 中,基本单位是包。 当你在向导的各个页面之间移动并指定选项时,向导会在内存中创建 SSIS 包。

“保存并运行包”页面的屏幕截图

下面的屏幕截图显示了向导的“保存并运行包” 页。

保存并运行“导入和导出向导”的包页面

运行并保存包

若要继续,必须选择以下两个选项中的至少一个。

Run immediately
选择此选项以立即导入和导出数据。 默认情况下,此复选框处于选中状态,操作会立即运行。

保存 SSIS 包
将设置保存为 SSIS 包。 稍后可以根据需要自定义包,并再次运行。 如果选择保存包,下一页(“保存 SSIS 包” )提供了一些附加选项。

只有在安装了 SQL Server 标准版或更高版本时,才会提供用于保存包的选项。

注意

如果完成向导、运行操作,但在运行结束前停止操作,则不会保存包,即使选择“保存 SSIS 包”复选框也是如此

如果从 Visual Studio 中启动了向导

如果使用 SQL Server Data Tools (SSDT) 从 Visual Studio 中的 Integration Services 项目中启动向导:

  • 在退出向导之前,将无法运行包。 然后可以从 Visual Studio 运行包。
  • 向导会将包保存在从其中启动向导的 Integration Services 项目中。

指定用于保存包的选项

SQL Server
选择此选项可将包保存在 sysssispackages 表的 msdb 数据库的 SQL Server 中

重要

此选项不会将包保存到 SSIS 目录数据库 (SSISDB)。

在下一页(“保存 SSIS 包” ),选择目标服务器并提供凭据以连接到该服务器。 有关详细信息,请参阅 保存 SSIS 包

文件系统
选择此选项可将包保存为扩展名为 .dtsx 的文件

在下一页(“保存 SSIS 包” ),选择包的目标文件夹和文件名。 有关详细信息,请参阅 保存 SSIS 包

指定包保护级别

“包保护级别”
从该列表中选择某个保护级别来帮助保护包中的数据。

保护级别决定保护包时所使用的方法、密码或用户密钥以及作用域。 可以保护所有数据,也可以只保护敏感数据。 有关可用选项的详细信息,请参阅 对包中敏感数据的访问控制

密码
键入密码。

重新键入密码
再次键入该密码。

注意

只有指定需要使用密码的“包保护级别” — 即如果指定“使用密码加密敏感数据”或“使用密码加密所有数据”,密码选项才可用。

关于包保存选项的两个页面

“保存并运行包” 页是你在其上选择用于保存 SSIS 包的选项的两个页面之一。

  • 在当前页上,可以选择是将包保存在 SQL Server 中,还是作为文件保存。 此外,还可以选择已保存包的安全设置。

  • 接下来,在“保存 SSIS 包” 页上,提供包的名称以及有关其保存位置的详细信息。 有关详细信息,请参阅 保存 SSIS 包

只有在此页上选择“保存 SSIS 包” 选项之后,这些选项才可用。

下一步操作

在指定是否要立即运行复制操作,以及是否要保存包之后,下一个页面取决于你选择的选项。

  • 如果选择了立即运行包但不保存它的选项,则下一个页面是“完成向导” 。 在此页上,你将查看你在向导中所做的选择,然后启动复制操作。 有关详细信息,请参阅 完成向导

  • 如果选择了保存包的选项,则下一个页面是“保存 SSIS 包” 。 在此页上,你将指定用于保存包的附加选项。 (然后,在保存包之后,接下来的页面是“完成向导” 。)有关详细信息,请参阅 保存 SSIS 包

另请参阅

保存包
运行 Integration Services (SSIS) 包
SQL Server Integration Services
导入和导出向导的简单示例入门