【问题标题】:SQL 2000 - Execute process task - doesn't run exeSQL 2000 - 执行进程任务 - 不运行 exe
【发布时间】:2011-01-26 10:28:52
【问题描述】:

我目前完全在本地机器上开发,并且有一个 DTS 包,完成后应该运行一个本地 exe 文件,该文件压缩刚刚导入的 csv 文件。

如果我在设计器中或从包列表中运行包,那么一切都很好并且文件被压缩。

如果我从 SQL 代理将文件作为计划任务运行或手动启动任务,则 DTS 运行良好并成功完成,但文件未压缩。

我还尝试将步骤指向删除 csv 文件的基本 bat 文件。这也不运行。

我认为没有任何网络访问问题,因为一切都是从本地磁盘运行的,并且数据是从我要运行 exe 的同一目录中导入的。

我尝试以 .\Administrator 和本地服务帐户的身份运行我的 SQLSERVERAGENT 服务,但没有成功。

有什么想法吗?

谢谢,

马特

【问题讨论】:

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


    【解决方案1】:

    该作业将使用它的凭据运行您的 dts 包。您是否检查了文件夹属性以确保 .\Administrator 或本地服务帐户有权访问该文件夹?

    【讨论】:

      猜你喜欢
      • 2017-09-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-02-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多