0

我有一个带有执行进程任务的 SSIS 包,它运行 7zip exe 来压缩文件。当我运行 SSIS 时,这工作正常。但是当我从 SQL 代理运行这个 SSIS 时,它会挂起。我认为这与许可有关。我已经完全控制了网络服务和 sqlsvc 到包含 zip exe 的文件夹和它要提取到的文件夹。仍然没有运气。我应该怎么做才能使这个 SSIS 从在此处输入图像描述SQL 代理运行。

4

2 回答 2

1

我创建了一个具有管理员权限的代理帐户,并将作业步骤“运行方式”属性更改为新的代理帐户,而不是 SQL 代理服务帐户。我认为 SQL 代理服务帐户无权运行该进程。您还可以更改 SQL 代理服务帐户组策略以使其正常工作。

于 2014-02-07T16:53:20.397 回答
0

我会将 WindowStyle 属性更改为 Hidden - SQL Server 代理在尝试创建窗口进程时可能会挂起。

于 2014-02-03T06:34:03.893 回答