【发布时间】:2011-09-12 12:15:13
【问题描述】:
这让我发疯了......
已安装 SQL Server 2008 R2 开发人员版。
尝试从命令行 BCP 到文件。
bcp MyDb..MyTable out MyTable.dat -T
得到错误:
CTLIB 消息:- XX/XX/XX/XX/X/X:
ct_connect():目录服务层:内部目录控制 图层错误:未找到请求的服务器名称。
建立连接失败。
【问题讨论】:
-
嗯.....无法复制 - 在这里工作得很好。您确定您的 SQL Server 已启动并正在运行吗?
-
是的,SQL Server 适用于其他一切。我以前以这种方式使用过 BCP,但在这家公司没有。
-
此 SQL Server 是否可能不支持受信任的连接?你试过
-U (userid) -P (pwd)吗?另外:您是否尝试过使用-S (local)明确指定服务器 - 运气好吗? -
本地 sql server 确实支持受信任的连接,但是 -S -U 和 -P 的所有不同组合仍然给出相同的错误。使用 -T 时,命令行会在给出错误之前提示输入密码(?)
标签: sql-server bcp