在ETL流程任务中运行Cmd.exe并且退出代码1失败。
如果我以同一个用户身份运行该命令,我在ETL之外运行SQL代理作业,它运行正常,并提供退出代码0。
我在事件查看器中看到了一些DCOM错误,并且已经采取措施为我通过SQL代理作业运行ETL的用户授予权限。然而,它仍然失败。
我应该检查有关作为特定用户跨服务器运行CMD命令的其他事项吗?
答案 0 :(得分:0)
只是说这是一个权限问题,最终它要在Default文件夹中写一个文件。直到我把Log更多地扔出去之前,它并没有表现出来。我必须让运行代理作业的用户成为SSIS服务器上Administrators组的一部分,以允许该进程工作。