使用xp_cmdshell在SQL Server 2008中无法正常生成映像文件

时间:2012-02-16 12:28:10

标签: sql-server-2008 file excel xp-cmdshell

请帮我解决这个问题,我尝试了几个选项,但到目前为止无法取得成功,

帮助将非常适合。

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

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

您能否提供一些指导以解决此问题,如果您对此有任何疑问,请与我们联系。

谢谢,

Shoeb

1 个答案:

答案 0 :(得分:0)

检查运行sql server的用户的Windows权限

同时

通过命令

检查服务器级别是否禁止使用xp_cmdshell
exec sp_configure 'xp_cmdshell'

检查运行此命令的用户是sysadmin 还是 ##xp_cmdshell_proxy_account##上有设置代理帐户

See more here