ahmed_sa Ответов: 1

При использовании bcp он не передает данные в файл, почему ?


я работаю на SQL server 2014 windows 7 64bit
при передаче данных с помощью bcp он не передает данные в файл, который я создал
я открываю базу данных новый запрос а затем пишу команду ниже
я получаю следующее
output
'BCP' is not recognized as an internal or external command,
operable program or batch file.
NULL

Итак, что я делаю для запуска передачи данных с помощью bcp

Что я уже пробовал:

EXEC master..xp_cmdshell 'BCP Z2DataCore.parts.nop_part OUT D:\SOQueryOut.txt -T -c'

1 Ответов

Рейтинг:
7

OriginalGriff

На первый взгляд переменная окружения командной оболочки "path" не содержит папки двоичных файлов SQL Server.
Это проверить:

EXEC master..xp_cmdshell 'ECHO %path% >C:\temp\pathvariable.txt'
И посмотрите на данные пути, которые он сохраняет.

Вероятно, ваш сервер SQL Server должен был быть перезагружен после обновления SQL Server, но этого не произошло.