Я установил SQL Server 2008 на ПК с xxx.xxx.x.200. Когда я подключился к серверу с другого компьютера (скажем, xxx.xxx.x.81) с помощью SQL Server Management Studio, я получаю следующую ошибку.
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)
------------------------------
Database 28 cannot be autostarted during server shutdown or startup. (Microsoft SQL Server, Error: 904)
For help, click: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=09.00.3042&EvtSrc=MSSQLServer&EvtID=904&LinkId=20476
Чтобы узнать больше, я попробовал то же самое с другой клиентской машиной (скажем, xxx.xxx.x.92), она работает хорошо. ЗАЧЕМ он ведет себя вот так.
Похоже, у вас может быть поврежденная база данных. Подключитесь к окну запроса и запросите sys.databases, чтобы узнать, какая база данных является базой данных 28 (если это не имя), и запустите DBCC CHECKDB для этой базы данных, чтобы увидеть, в чем заключается реальная проблема. Также проверьте файл ERRORLOG на SQL Server, чтобы узнать, что он говорит.