我有一个标准的bcp命令,如:
bcp "MyTable" out "c:\temp\test_file.txt" -c -S"MyMachine\Sqlinstance" -U"MyID" -P"MyPW"
如果我从cmd提示手动使用它,那就完美了。
从浏览器使用时,它会返回用户错误消息:
错误' 80070002'
?,第0行
这就是我在VBScript中的内容:
option explicit
dim cmdLine, oshell
cmdLine = "bcp ""MyTable"" out ""c:\temp\test_file.txt"" -c -S""MyMachine\Sqlinstance"" -U""MyID""
-P""MyPW"""
Set oshell = CreateObject("wscript.shell")
oshell.run (cmdLine)
set oshell = nothing
缺少什么?