Куда уходит файл формата bcp при создании с помощью утилиты BCP? - PullRequest
3 голосов
/ 16 февраля 2011

Я пытаюсь создать файл формата bcp для таблицы в моей базе данных с помощью утилиты bcp. Основываясь на том, что я нашел здесь , я предложил следующую команду cmd:

bcp dbName..tableName format nul -c -f tableName.fmt -T

Работает без вывода. Прежде всего, это то, что должно произойти? Означает ли это, что он работал успешно?

Во-вторых, что случилось с моим файлом формата? Я не могу найти это нигде. Я искал свой жесткий диск, а также диск, на котором находится сервер, и его там нет. Я думаю, что это будет на диске, с которого я выполнил команду, но я фактически запустил ее из окна запроса. Может ли это быть проблемой?

Заранее спасибо!

Ответы [ 2 ]

2 голосов
/ 10 мая 2013

Для меня это создается в "C: \ Windows \ System32"

Но вы можете просто указать свое собственное местоположение, используя путь к корневому файлу, а затем создать файл в любом месте:

bcp dbName..tableName format nul -c -f "c:\logs\tableName.fmt" -T
1 голос
/ 23 июля 2011

Файл формата должен был быть создан в каталоге, где была выполнена команда bcp:

enter image description here

...