日期:2014-05-18  浏览次数:20417 次

请问64位sql2008下用xp_cmdshell调用一个java程序报错,该怎么解决
xp_cmdshell一旦调用就报 
'java' 不是内部或外部命令,也不是可运行的程序或批处理文件。
服务器上java是装过的。环境变量也是配置过的

%SystemRoot%\system32;C:\Program Files\Microsoft SQL Server\80\Tools\Binn;%SystemRoot%;%SystemRoot%\System32\Wbem;
D:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\;D:\Program Files\Microsoft SQL Server\100\Tools\Binn\;
D:\Program Files\Microsoft SQL Server\100\DTS\Binn\;D:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\VSShell\Common7\IDE\;
C:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\IDE\PrivateAssemblies\;D:\Program Files (x86)\Microsoft SQL Server\100\DTS\Binn\;
C:\WINDOWS\system32\WindowsPowerShell\v1.0;D:\Program Files (x86)\Java\jdk1.7.0_01\bin;

请问这怎么回事啊

------解决方案--------------------
看下SQL的这个东西打开没,05么?外围那里看。