0

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

我正在使用此命令将 item.txt 文件中的数据复制到项目表中。但我得到的错误是:

SQLState = 37000,NativeError = 4060 错误 = [Microsoft][SQL Server Native Client 10.0][SQL Server]无法打开登录请求的数据库“dbo”。登录失败。SQLState = 28000,NativeError = 18456 错误 = [Microsoft][SQL Server Native Client 10.0][SQL Server]用户“A-9\Admin”登录失败。

我的主机名是 A-9。但我不确定用户名。我如何得到它

4

2 回答 2

1

在 dbo.[item] 之前添加您的数据库名称。YourDbName.dbo.[item]

于 2011-02-01T09:14:27.687 回答
0

尝试分隔表开关或添加 -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"
于 2011-02-01T09:17:24.050 回答