无法连接到 SQL Server 2008

Rau*_*auf 6 sql-server-2008

我在 xxx.xxx.x.200 的 PC 上安装了 SQL Server 2008。当我使用 SQL Server Management Studio 从另一台机器(比如 xxx.xxx.x.81)连接到服务器时,出现以下错误。

  TITLE: Microsoft SQL Server Management Studio
------------------------------

Failed to retrieve data for this request. (Microsoft.SqlServer.Management.Sdk.Sfc)

For help, click: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&LinkId=20476

------------------------------
ADDITIONAL INFORMATION:

An exception occurred while executing a Transact-SQL statement or batch. (Microsoft.SqlServer.ConnectionInfo)
Run Code Online (Sandbox Code Playgroud)

在服务器关闭或启动期间无法自动启动数据库 28。(Microsoft SQL Server,错误:904)

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

为了了解更多,我在另一台客户端机器上尝试了同样的方法(比如 xxx.xxx.x.92),效果很好。为什么它的行为是这样的。

小智 0

这个问题已经很老了 - 希望你很久以前就解决了你的问题......假设你还没有,我会说尝试以下操作:

1.) 检查客户端 xxx.xxx.x.81 以确保它具有适用于 SQL Server 的正确 ODBC 驱动程序设置(控制面板 -> 在右上角的搜索框中键入“ODBC” -> 点击“设置” ODBC 数据源...”

如果没有,请进行设置并尝试重新连接。如果设置正确,请继续执行步骤 2...

2.) 从正在工作的客户端进行连接,并对“数据库 28”运行 DBCC CHECKDB,以确保这不是数据库本身的奇怪问题

Microsoft 表示未记录事件错误 904...因此,您必须手动设置某些内容才能从服务器获取有关错误的反馈。

3.) 最后,(考虑到帖子的年代,这可能是不言而喻的)尝试将服务器升级到更新的受支持的版本(如果您还没有这样做)。此外,更新您的 SSMS 版本。

报告任何进展或进一步的问题?