Sql server SQL 2014中运行执行进程任务的SSIS失败
在ETL进程任务中运行Cmd.exe,但失败,退出代码为1 如果我以同一个用户的身份运行该命令,那么我在ETL外部运行SQL代理作业,它运行正常,并给出退出代码0 我在Event Viewer中看到了一些DCOM错误,我已采取步骤向正在通过SQL代理作业运行ETL的用户授予权限。然而,它仍然失败Sql server SQL 2014中运行执行进程任务的SSIS失败,sql-server,cmd,ssis,share,networkcredentials,Sql Server,Cmd,Ssis,Share,Networkcredentials,在ETL进程任务中运行Cmd.exe,但失败,退出代码为1 如果我以同一个用户的身份运行该命令,那么我在ETL外部运行SQL代理作业,它运行正常,并给出退出代码0 我在Event Viewer中看到了一些DCOM错误,我已采取步骤向正在通过SQL代理作业运行ETL的用户授予权限。然而,它仍然失败 对于作为特定用户在服务器上运行CMD命令,我还应该检查其他事项吗?我只是想说,这最终是一个权限问题,它需要在默认文件夹中写入文件。直到我把日志再倒出来一点,它才显现出来。我必须使运行代理作业的用户成为S
对于作为特定用户在服务器上运行CMD命令,我还应该检查其他事项吗?我只是想说,这最终是一个权限问题,它需要在默认文件夹中写入文件。直到我把日志再倒出来一点,它才显现出来。我必须使运行代理作业的用户成为SSIS服务器上Administrators组的一部分,以允许该进程工作。只是说,这最终是一个权限问题,它无法在默认文件夹中写入文件。直到我把日志再倒出来一点,它才显现出来。我必须让正在运行代理作业的用户成为SSIS服务器上Administrators组的一部分,以允许该进程工作。听起来像是权限如果没有权限,有时批处理文件和CMD可能会使用返回代码执行意外操作。如果您可以共享您的代码,以及如何在SSIS中调用它,以及如何以交互方式测试它,那么它可能会对您有所帮助。例如,一些命令行工具即使工作也会返回非零。它实际上是在调用该命令,我从第三方供应商生成的日志文件中获得输出。故障点出现的错误是错误:发生了意外错误。据我所知。。错误是当它试图从代码中连接到其他服务器时。听起来像是权限如果没有权限,有时批处理文件和CMD可能会使用返回代码执行意外操作。如果您可以共享您的代码,以及如何在SSIS中调用它,以及如何以交互方式测试它,那么它可能会对您有所帮助。例如,一些命令行工具即使工作也会返回非零。它实际上是在调用该命令,我从第三方供应商生成的日志文件中获得输出。故障点出现的错误是错误:发生了意外错误。据我所知。。错误是当它试图从代码中连接到其他服务器时。