保存 SSIS 包(SQL Server 导入和导出向导)

适用于:yes (所有受支持的版本的 SQL Server) yesAzure 数据工厂中的 SSIS Integration Runtime

如果在 "保存并运行包" 页上指定了要将设置保存为 SQL Server Integration Services (SSIS) 包,则 SQL Server 导入和导出向导将显示 "保存 SSIS 包"。 在此页上,将指定用于保存由向导创建的包的附加选项。

“保存 SSIS 包” 页上显示的选项取决于你先前在“保存并运行包” 页上做出的选择(将包保存到 SQL Server 还是文件系统)。 若要再次查看“保存并运行包” 页,请参阅 保存并运行包

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

屏幕截图 — 常用选项

以下屏幕截图显示向导的“保存 SSIS 包”页的第一部分。 该页的其余部分具有数量不定的选项,这些选项依赖于所选的包目标。

Save package - common options

提供包的名称和说明

名称
为包提供唯一的名称。

说明
为包提供说明。 最好说明包的用途,使其一目了然,便于维护。

Target
你之前为包指定 ( SQL Server 或文件系统) 的目标。 如果要将包保存到其他目标,请返回到“保存并运行包” 页。

屏幕截图 - 将包保存在 SQL Server 中

如果在“保存和运行包”页选择了“SQL Server”选项,则以下屏幕截图将显示向导的“保存 SSIS 包”

Screenshot showing the Save SSIS Package page of the Import and Export Wizard if you selected the SQL Server option on the Save and Run Package page.

要指定的选项(目标 = SQL Server)

注意

向导会将包保存在“sysssispackages”表中的“msdb”数据库。 此选项不会将包保存到 SSIS 目录数据库 (SSISDB)。

服务器名称
键入或选择目标服务器名称。

Use Windows Authentication
使用 Windows 集成身份验证连接到服务器。 这是首选的身份验证方法。

Use SQL Server Authentication
使用 SQL Server 身份验证连接到服务器。

用户名
如果指定了 SQL Server 身份验证,输入用户名。

密码
如果指定了 SQL Server 身份验证,输入密码。

屏幕截图 - 将包保存在文件系统中

如果选择了“保存并运行包”页上的“文件系统”选项,下面的屏幕截图将显示向导的“保存 SSIS 包”页。

Screenshot showing the Save SSIS Package page of the Import and Export Wizard if you selected the File system option on the Save and Run Package page.

要指定的选项(目标 = 文件系统)

文件名
输入目标文件的路径和文件名,或使用“浏览”按钮选择目标。

提示

务必以输入或浏览的方式指定目标文件夹。 如果仅输入文件名而不输入路径,则不知道向导将包保存在什么位置。 此外,向导可能会尝试将包保存到你无权保存文件的位置,并引发错误。

请记住包文件的保存位置。

“浏览”
(可选)浏览以选择“保存包”对话框中的目标文件的路径。

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

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

  • 在上一页(“保存并执行包” ),可以选择是将包保存在 SQL Server 中,还是作为文件保存。 此外,还可以选择已保存包的安全设置。 若要再次查看“保存并运行包” 页,请参阅 保存并运行包

  • 在当前页上,提供包的名称以及有关其保存位置的详细信息。

稍后再次运行已保存的包

若要了解稍后如何再次运行已保存的包,请参阅下列主题之一。

  • 若要通过使用实用程序和友好的用户界面来运行包,请参阅 执行包实用工具 (DtExecUI) UI 参考

  • 若要从命令行或批处理文件运行包,请参阅 dtexec 实用工具

  • 如果包保存在 SQL Server 的 msdb 数据库中,请连接到 Integration Services 服务。 然后,在 SQL Server Management Studio 的对象资源管理器中,导航到“已存储的包”|“MSDB” ,右键单击该包并选择“运行包”

  • 如果包保存在文件系统中,请参阅 运行 Integration Services (SSIS) 包 以便在开发环境中运行包。 必须将包添加到 Integration Services 项目才能打开和运行它。

自定义已保存的包

若要了解如何自定义已保存的包,请参阅 Integration Services (SSIS) 包

下一步操作

指定用于保存包的附加选项后,下一个页面是“完成向导” 。 在此页上,你将查看你在向导中所做的选择,然后启动操作。 有关详细信息,请参阅 完成向导

另请参阅

保存包
运行 Integration Services (SSIS) 包
SQL Server Integration Services