命令提示实用工具 (Integration Services)

Integration Services 包含用于运行和管理 Integration Services 包的命令提示实用工具。

注意注意

在 64 位计算机上,Integration Services 将安装 dtexec 实用工具 (dtexec.exe) 和 dtutil 实用工具 (dtutil.exe) 的 64 位版本。若要安装 32 位版本的 Integration Services 工具,必须在安装过程中选择“客户端工具”或 Business Intelligence Development Studio。执行包实用工具 (dtexecui.exe) 仅在 32 位版本中可用。

执行包实用工具

可以使用**“执行包实用工具”**对话框指定包运行时的配置,并在本地计算机上运行包。您还可以使用此实用工具生成命令行,以便与 dtexec 命令提示实用工具一起使用。

在 Integration Services 服务中打开执行包实用工具

  1. 单击**“开始”,依次指向“所有程序”**和 Microsoft SQL Server,然后单击 SQL Server Management Studio

  2. 在**“连接到服务器”对话框中,在“服务器类型”列表中选择 Integration Services,在“服务器名称”列表中输入服务器名称,然后单击“连接”**。

  3. 展开**“已存储的包”文件夹和子文件夹,右键单击要运行的包,再单击“运行包”**。

您还可以通过在命令提示符下键入 dtexecui 打开执行包实用工具。

有关可在**“执行包实用工具”**对话框中设置的各选项的详细信息,请单击下列主题之一:

执行包实用工具(“常规”页)

执行包实用工具(“配置”页)

执行包实用工具(“命令文件”页)

执行包实用工具(“连接管理器”页)

执行包实用工具(“执行选项”页)

执行包实用工具(“报告”页)

执行包实用工具(“日志记录”页)

执行包实用工具(“设置值”页)

执行包实用工具(“验证”页)

执行包实用工具(“命令行”页)

dtexec

可以使用 dtexec 在命令提示符下运行现有的包。可以通过在命令提示符下运行 dtexec 并指定其他命令开关来访问此实用工具。

有关详细信息,请参阅 dtexec 实用工具

dtutil

可以使用 dtutil 命令提示实用工具在命令提示符下管理现有的包。可以访问存储在 SQL Servermsdb 数据库、SSIS 包存储区和文件系统中的包,并对包执行复制、删除、移动和签名等任务。还可以验证指定的包是否存在。

dtutil 命令提示实用工具包含下列功能:

  • 命令提示符中的注释,使命令提示符操作可自行记录且更易于理解。

  • 覆盖保护,用于复制或移动包时在覆盖现有的包之前提示确认。

  • 控制台帮助,用于提供有关 dtutil 命令选项的信息。

如果此实用工具要访问存储在 msdb 中的包,命令提示符可能要求输入用户名和密码。如果 SQL Server 实例使用 SQL Server 身份验证,则命令提示符要求输入用户名和密码。如果缺少用户名,dtutil 将尝试使用 Windows 身份验证登录到 SQL Server。

dtutil 命令提示实用工具不支持使用命令文件或重定向。

有关详细信息,请参阅 dtutil 实用工具

Integration Services 图标(小) 使 Integration Services 保持最新

若要从 Microsoft 获得最新的下载内容、文章、示例和视频,以及从社区获得所选解决方案,请访问 MSDN 或 TechNet 上的 Integration Services 页:

若要获得有关这些更新的自动通知,请订阅该页上提供的 RSS 源。