【问题标题】:DTSRUN execution ready but not exitingDTSRUN 执行就绪但未退出
【发布时间】:2018-08-15 05:43:18
【问题描述】:

我有一个旧的应用程序环境,其中 DTS 作业由 SQL Server 2000 代理作业触发。代理作业似乎没完没了。

我从命令行运行了相同的调用,我发现 DTS 作业似乎已成功完成但没有退出。

你能帮帮我吗?

我将 DTS 作业称为代理作业中的 CmdExec。我的电话看起来像

DTSRun /S "(local)" /N "##NameOfDtsPackage##" /E

CMD: OS is set to German. The last line says 'package execution completed' 但 dtsrun 没有退出。

我知道 DTS 已经过时了,但遗憾的是因为客户需要它,所以无法更换。

你有什么建议吗?谢谢。

【问题讨论】:

    标签: sql-server sql-server-2000 dts


    【解决方案1】:

    我已经尝试了很多。 DTS 包中的 ActiveX 脚本似乎没有返回正确的退出代码。我不知道为什么,因为完全相同的包正在另一台机器上运行。其实我只是想创建一个备份环境。

    因为该脚本仅用于文件复制,所以我将其替换为 cmdexec 脚本。现在 DTS 包运行成功,之后 cmdexec 开始复制文件。

    【讨论】:

      猜你喜欢
      • 2019-05-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-12-03
      • 2021-07-10
      • 1970-01-01
      • 1970-01-01
      • 2021-01-21
      相关资源
      最近更新 更多