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

关于DTS的问题,请大虾帮忙,谢谢
我是一个通过DTS数据转化从WEB中将EXCEL上传至SQL2000数据库中的,其中程序里面代码是这样的
....
elseif request.querystring("type")="temp" then
set cmd.activeconnection=consmt
cmd.commandtext="exec master..xp_cmdshell 'dtsrun -S SVR -U sa -P 123456 -N temp'" '利用dtsrun工具调用DTS包
cmd.execute
....

之后在数据库中将建好了DTS
可是很奇怪的是,我通过web上传数据的时候,数据可以传到我的服务器上(本地服务器测试),但是没传到数据库中
然后我手动执行下DTS包的话,数据就能写入数据库,然后显示在web中
请问有哪位老师能指点下。



------解决方案--------------------
这个说明你的cmd.execute没有正确执行。
你可以查看一下你的DTS包的执行历史。