2

嗨伙计,

以前,我安装了 SQL Server 2008,但后来我将其删除,并安装了 SQL Server 2008 Express Management Studio。现在我无法连接到本地计算机。我得到错误:

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

但我可以通过 VS2010 创建数据库。

4

3 回答 3

2

感谢马克的评论:

我相信快速版本运行一个命名实例。您在连接字符串中指定它,对吗?像(本地)\SQLEXPRESS 还是 127.0.0.1\SQLEXPRESS?

来自微软http://technet.microsoft.com/en-us/library/ms165679(v=sql.90).aspx

SQL Server Express 通常作为命名实例安装。实例的默认名称是 SQLExpress。

于 2013-08-13T15:33:41.297 回答
0

SQL Server Express 版本默认安装时没有 TCP/IP 连接。如果您的数据库服务在一台计算上运行,而管理工作室在另一台计算上,则需要使用 SQL Server 配置管理器启用 TCP/IP。

于 2010-07-03T22:10:53.387 回答
0

看看:

文件 - 连接对象资源管理器 - 服务器名称: - 网络服务器 - 数据库引擎 - 这将是您的数据库名称/数据库实例(使用或选择它)

在此处输入图像描述

在我的情况下,它与计算机名称不同,因此当我尝试查看数据库列表时,Windows 身份验证没有任何结果。

于 2014-03-13T17:02:33.007 回答