ssis - 如何降低 DTEXEC 作业输出的详细程度?

标签 ssis batch-file

有没有办法降低运行 DTEXEC 作业时输出的细节级别?

例如在 cmd 窗口中,我有很多...

Progress: 2012-05-10 12:24:20.70
   Source: Import Email_to
   Post Execute: 9% complete
End Progress
Progress: 2012-05-10 12:24:20.70
   Source: Import Email_to
   Post Execute: 18% complete
End Progress
Progress: 2012-05-10 12:24:20.70
   Source: Import Email_to
   Post Execute: 27% complete
End Progress
Progress: 2012-05-10 12:24:20.71
   Source: Import Email_to
   Post Execute: 36% complete
End Progress
Progress: 2012-05-10 12:24:20.71
   Source: Import Email_to
   Post Execute: 45% complete
End Progress
.... etc ... 

最佳答案

您可以使用级别为 /Reporting( N 代表无报告。)的标志 N 来防止任何状态报告给命令行控制台。

还有其他级别,例如 E 仅用于错误, W 仅用于警告。您可以选择希望在控制台上看到的输出选项。

Refer MSDN to know more about dtexec Utility.

语法用法:

dtexec /f Package.dtsx /Reporting N

替代用法:
dtexec /f Package.dtsx /Rep N

例子:
  • 创建了一个包含一个空数据流任务的简单包。
  • 以下屏幕截图显示了在命令行中使用 dtexec 实用程序执行包的时间 without 标志 /Reporting 。您可以注意到正在显示数据流任务的状态。


  • 以下屏幕截图显示了在命令行中使用 dtexec 实用程序执行包的时间 with 标志 /Reporting 。您可以注意到未显示数据流任务的状态。
  • 关于ssis - 如何降低 DTEXEC 作业输出的详细程度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10533154/

    相关文章:

    windows - 如何通过批处理文件检查服务是否正在运行并启动它,如果它没有运行?

    windows - .bat 中的 IF、CALL、EXIT 和 %ERRORLEVEL%

    batch-file - 使用批处理脚本启动 Jenkins 构建

    sql - SSIS ODBC SQL 参数

    xml - SSIS : Warning: Failed to decrypt an encrypted XML node

    ssis - 如何迁移 ssis/ssas

    sql-server - 使用Splunk查询json数据

    batch-file - 无法使用“FOR”命令设置变量

    用于将 IP 地址批量转换为 CIDR 的 Bash 脚本?

    Azure Blob 源错误 : The remote server returned an error: (400) Bad Request