1

我将 Windows-server-2008 与 Microsoft SQL Server 2008 一起使用。

对此有很多问题,但互联网上没有解决它。问题是重新启动服务器后我无法连接到我的 SQL Server 2008 R2。我在服务器中放置了一些新内存,重新启动后,我的客户端/服务器应用程序不再工作,因为它无法访问数据库。所以我尝试进入 SQL Server Management Studio (SSMS),并尝试使用管理员和另一个用户登录,但两者都不起作用。

当我登录时显示以下消息:

无法连接到(本地)

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

我尝试了很多不同的东西,比如:

  • 重启服务器
  • 尝试从 Sql Server 配置管理器手动启动服务器
  • 命名管道 - 已启用
  • TCP/IP - 启用
  • 尝试按照以下文章中的说明创建新的系统用户或数据库用户:单击此处

有人能帮帮我吗?我真的很困惑,因为我需要上网。否则我必须重新安装数据库服务器,但我没有备份。(是否有一些带有设置/表/列备份的文件夹被存储并且可以从重新安装中导入?

4

3 回答 3

2

I was having the exact same problem. net start mssqlserver was giving me the blurb about a failed login attempt. The problem was that I had recently changed the password for the administrator account, and the new password didn't get updated in services.

Here's how I fixed it:

First locate SQL Server from the list here:

enter image description here

Right click and select properties, and navigate to the Log On tab:

enter image description here

Then I typed the new password, and like magic I was able to start SQL Server right through the services manager.

I also did this for any other processes which were marked as "stopped" even though Startup Type was marked as "automatic" (namely, SQL Server Agent).

于 2013-02-06T02:15:47.510 回答
1

它是命名实例还是默认值?另外,这是本地实例吗?(我看到“(本地)”,但只是想确定一下。)

于 2012-05-24T18:28:02.487 回答
0

从 services.msc 启动 sql server 服务并尝试连接

于 2012-05-25T07:01:15.883 回答