Ошибка соединения BCP 80070002 в VBScript

У меня есть стандартная команда BCP, как:

bcp "MyTable" out "c:\temp\test_file.txt" -c -S"MyMachine\Sqlinstance" -U"MyID" -P"MyPW"

который отлично работает, если я использую его из командной строки вручную.

При использовании из браузера возвращается сообщение об ошибке пользователя:

ошибка "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
  • Под SQL Security (роли сервера) у меня есть пользователь "MyID" в качестве участника public и bulkadmin.
  • В разделе База данных / Безопасность / Пользователи у меня есть пользователь "MyID" в качестве dbo. Собственные схемы не проверяются.

Чего не хватает?

0 ответов

Другие вопросы по тегам