1

我刚刚安装了 SQL Server Management Studio Express 2012,然后我尝试使用 servername 连接数据库引擎:./sqlexpress,但它失败了。

它提出的信息如下:

标题:连接到数据库引擎

无法连接到 ./sqlexpress。


附加信息:

建立与 SQL Server 的连接时发生与网络相关或特定于实例的错误。服务器未找到或无法访问。验证实例名称是否正确以及 SQL Server 是否配置为允许远程连接。(提供程序:命名管道提供程序,错误:40 - 无法打开与 SQL Server 的连接)(Microsoft SQL Server,错误:3)

如需帮助,请单击: http: //go.microsoft.com/fwlink ?ProdName=Microsoft%20SQL%20Server&EvtSrc=MSSQLServer&EvtID=3&LinkId=20476


该系统找不到指定的路径。

怎么了?

4

3 回答 3

1

我过去见过这种情况,很可能是错误的实例名称或地址。由于它是您机器上的本地数据库实例,您需要尝试连接到(local)\SQLEXPRESS [这是默认 SQL Express 实例]

于 2013-01-05T00:33:08.217 回答
0

如果其他人在尝试连接到 C# 中的数据库时连接到服务器实例失败,如果您在同一台计算机上,请确保将 localhost 添加到数据库服务器地址的前面。

即: myDatabase2012 应作为 localhost\\myDatabase2012 放入(需要第二个 \ 来转义第一个)

于 2015-01-30T20:23:08.850 回答
0

如果您正在运行 SQL Server 的本地实例,则可以只使用 localhost 作为服务器名称。您也可以尝试删除服务器名称之前的 ./ 。

于 2013-01-05T00:23:44.700 回答