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]登录失败 ser'A-9 \ Admin'。
我的主机名是A-9。但我不确定用户名。我能得到它吗
答案 0 :(得分:0)
在dbo之前添加数据库的名称。[item]。 YourDbName.dbo.[item]
答案 1 :(得分: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"