Ошибка BCP при импорте данных - PullRequest
0 голосов
/ 01 февраля 2011

C:> bcp dbo. [Item] в 'C: \ item.txt' -n -T -S "A-9"

Я использую эту команду, чтобы скопировать данные из файла item.txt в таблицу элементов. но я получаю ошибку как:

SQLState = 37000, NativeError = 4060 Ошибка = [Microsoft] [Собственный клиент SQL Server 10.0] [SQL Server] Не удается открыть базу данных se "dbo" запрашивается логином. Ошибка входа SQLState = 28000, NativeError = 18456 Ошибка = [Microsoft] [Собственный клиент SQL Server 10.0] [SQL Server] Ошибка входа в систему для вас ser 'A-9 \ Admin'.

мое имя хоста A-9. но я не уверен насчет имени пользователя. как мне его получить

Ответы [ 2 ]

1 голос
/ 01 февраля 2011

Добавьте имя вашей базы данных перед dbo. [Item]. YourDbName.dbo.[item]

0 голосов
/ 01 февраля 2011

Попробуйте разделить переключатель таблицы или добавить ключ -d

bcp dbo.item in "C:\item.txt" -n -T -S"A-9" -d MyDB

bcp MyDB.dbo.item in "C:\item.txt" -n -T -S"A-9"
...