【问题标题】:it doesnt throw error when it fails. I'm running it in SQL agent job失败时不会抛出错误。我在 SQL 代理作业中运行它
【发布时间】:2019-03-27 18:13:30
【问题描述】:
dtexec /SQL "\Export table" /SERVER svr1 /USER User1 /PASSWORD "*******" /CHECKPOINTING OFF /REPORTING E

这部分我也加了

"/Par "$ServerOption::SYNCHRONIZED(Boolean)";True"

但它会引发错误:

更正脚本并重新安排作业。 PowerShell返回的错误信息是:'The term 'True' is not Recognized as the name of a cmdlet"

【问题讨论】:

    标签: sql-server powershell ssis sql-agent-job dtexec


    【解决方案1】:

    我认为提供的语法不正确,因为有一些额外的引号。试试下面的语法:

     /Par "$ServerOption::SYNCHRONIZED(Boolean)";True
    

    参考

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-12-01
      • 1970-01-01
      相关资源
      最近更新 更多