Microsoft SQL Server Native Client 10.0登录超时已过期

Xia*_*cia 5 sql sql-server sqlcmd sql-server-2008r2-express

我有一个新安装的SQL Server 2008 R2 Express.我试图运行SQLCMD在本地(请注意局部),但我收到的错误:

命名管道提供程序:无法打开与SQL Server的连接[2]
Sqlcmd:错误:Microsoft SQL Serve Native Client 10.0:建立与SQL Server的连接时发生了与网络相关或特定于实例的错误.找不到服务器或无法访问服务器.检查实例名称是否正确以及SQL Server是否配置为允许远程连接.有关更多信息,请参阅SQL Server联机丛书..
Sqlcmd:错误:Microsoft SQL Server Native Client 10.0:登录超时已过期.

为什么我不能让它运作?我已经尝试了一切.

小智 6

我遇到了同样的问题。我使用 -S 而不是 -s,并删除了 servername\instance 前后的“”。之后一切都运行得很好。


DRa*_*app 2

对于一个试图设置新的 SQL-Server 盒子的客户来说,我也遇到过同样的事情。

在实际安装 SQL 的计算机上打开 SQL-Server 配置管理器。

查看 SQL Native Client 10.0 配置。下面是客户端协议。您可能已禁用 TCP/IP 和命名管道。您需要启用它们。

样品在这里