T-SQL XML通过命令提示符输出

时间:2019-05-05 02:16:00

标签: sql-server tsql

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

我正在尝试将表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] [用于SQL Server的ODBC驱动程序13]命名管道提供程序:无法打开与SQL Server [2]的连接。

     

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

     

SQLState = S1T00,NativeError = 0
  错误= [Microsoft] [用于SQL Server的ODBC驱动程序13]登录超时已过期

我的操作系统是Windows 10家庭版,并且使用SQL Server 2014 Express。

预先感谢

1 个答案:

答案 0 :(得分:0)

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

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

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