2012-02-16 25 views
0

请帮我解决这个问题发生,我尝试了几种方案,但未能获得成功至今,任图像文件没有正确的SQL Server 2008中使用的xp_cmdshell

帮助将greately apprecaited。

我正在使用SQL Server 2008上的xp_cmdshell生成一个图像文件,在执行此操作时图像没有在excel文件中生成,同时通过命令提示符和SQL Server 2003运行相同的图像时会生成相同的图像。

所以基于上面的场景,我认为问题不在于代码,问题在于SQL Server 2008中与xp_cmdshell命令相关的一些设置。

您能否为我提供一些解决此问题的指导,让我知道您是否对此有任何疑问。

感谢,

Shoeb

回答

0

检查用户的Windows权限,在其下的SQL Server运行

此外,如果使用xp_cmdshell

检查没有被禁止在服务器上按命令级别

exec sp_configure 'xp_cmdshell' 

检查是用户运行此命令是系统管理员没有被设置代理帐户上的快速反应,你能更详细解释一下##xp_cmdshell_proxy_account##

See more here

+0

感谢。 – user1112537 2012-02-16 12:34:13

+0

更新了答案。 – 2012-02-16 12:35:29

+0

该帐户有权运行xp_cmdshell命令并且它不是代理帐户,并且还有一个图像excel文件正在创建,但图像显示不正确,这意味着xp_cmdshell有权运行文件,问题图像不能正常生成,请提供您的建议。 – user1112537 2012-02-16 12:42:09

相关问题