【问题标题】:T-SQL XML Out by Command Prompt通过命令提示符输出 T-SQL XML
【发布时间】:2019-05-05 17:31:33
【问题描述】:

我正在尝试通过命令提示符将一个表复制到文件中。我正在使用下面的代码并检索以下错误。我正在等待有经验的用户的帮助

我正在尝试将表 tblDepartment 从数据库 varmieger 批量复制到文件 D:\udemy\mydata.out.txt

这是我在命令提示符下尝试的代码:

D:\udemy>BCP [varmieger].dbo.tblDepartment out D:\udemy\mydata.out.txt  -N -T

这些是我无法弄清楚的错误:

SQLState = 08001,NativeError = 2
错误 = [Microsoft][ODBC Driver 13 for SQL Server]命名管道提供程序:无法打开与 SQL Server [2] 的连接。

SQLState = 08001,NativeError = 2
错误 = [Microsoft][ODBC Driver 13 for SQL Server]在建立与 SQL Server 的连接时发生与网络相关或特定于实例的错误。服务器未找到或无法访问。检查实例名称是否正确以及 SQL Server 是否配置为允许远程连接。有关详细信息,请参阅 SQL Server 联机丛书。

SQLState = S1T00,NativeError = 0
错误 = [Microsoft][ODBC Driver 13 for SQL Server]登录超时已过期

我的操作系统是 Windows 10 Home edition,我使用的是 SQL Server 2014 Express。

提前致谢

【问题讨论】:

    标签: sql-server tsql


    【解决方案1】:

    您需要告诉 bcp 服务器在哪里。例如,

    BCP [varmieger].dbo.tblDepartment out D:\udemy\mydata.out.txt -N -T -S SqlServerComputer

    您拥有-T 选项,因此希望您的Windows 登录名会受到信任。否则您可能需要使用-U-P

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2023-03-20
      • 1970-01-01
      • 2018-12-08
      • 2019-12-26
      • 2016-10-12
      • 2012-05-22
      • 2017-06-22
      相关资源
      最近更新 更多