如何使用 DTExecUI 实用工具运行包
更新日期: 2005 年 12 月 5 日
此过程介绍如何使用执行包实用工具 (dtexecui.exe) 来运行包。 可以运行存储在文件系统、SQL Server 2005 实例或 Integration Services 包存储区中的包。
注意: |
---|
执行包实用工具 (dtexecui.exe) 只有 32 位版本。 |
包在与 dtexecui.exe 实用工具相同的进程中执行。 由于此实用工具是 32 位工具,因此在 64 位环境中使用 dtexecui.exe 来运行的包将运行在 Windows on Win32 (WOW) 中。 在 64 位计算机上使用 dtexecui.exe 实用工具开发和测试命令时,在生产服务器上部署或计划命令之前,应当使用 64 位版本的 dtexec.exe 在 64 位模式下测试命令。
可以将 dtexecui 生成的命令行复制到文件并将其与 dtexec 中的 CommandFile 选项配合使用;或者,可以在使用 dtexec 运行包时,将此命令行直接粘贴到**“命令提示符”**窗口。
使用 dtexecui 运行包
打开 Management Studio。
在**“视图”菜单上单击对象资源管理器**。
在对象资源管理器中,单击**“连接”**,再单击 Integration Services。
注意: 如果无法连接,请验证是否启动了 Integration Services 服务。 服务状态可以设置为“自动”或“手动”。 有关详细信息,请参阅如何使用服务管理单元设置 Integration Services 服务的属性。 展开**“已存储的包”文件夹及其子文件夹,找到要运行的包,右键单击此包,再单击“运行包”**。
在**“执行包实用工具”**对话框中,根据需要指定要运行的其他包。
根据需要,还可以单击**“配置”、“命令文件”、“连接管理器”、“执行选项”、“报告”、“日志记录”、“设置值”或“验证”**来更新运行时选项。
若要检查该实用工具所使用的命令行,请单击**“命令行”**。
单击**“执行”**。
若要停止正在运行的包,请单击**“包执行进度”对话框中的“停止”**。
包完成时,单击**“关闭”退出“包执行进度”**对话框。
单击**“关闭”**。