1

Я использую Microsoft SQL Server 2008 R2 (SP2) - 10.50.4302.0 (X64) (последняя версия CU11, февраль 2014 г.) в Windows Server 2012 R2 .

У меня есть простая база данных и веб-сайт, который работает на той же машине, используя IIS. Сервер имеет 24 ГБ памяти DDR3 и процессор XEON.

Когда я тестировал веб-сайт на этом сервере, у меня было следующее сообщение об ошибке на веб-сайте (из ошибки SQL-запроса):

Итак, я подумал, что с кодом моего сайта что-то не так, и проверил, что там ничего нет. Поэтому я решил выполнить запрос вручную в SQL Management Studio, поэтому, когда я запустил его и нажал кнопку подключения, я получил следующую ошибку:

Timeout expired.  The timeout period elapsed prior to completion of the operation or the server is not responding. (Microsoft SQL Server, Error: -2)

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

Это когда я начал просматривать журналы SQL Server, найденные в C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\Log\ERRORLOG

Это содержимое файла: http://pastebin.com/raw.php?i=TsiYHxNi

Другие журналы с сервера можно найти здесь (включая аварийный дамп): https://dl.dropboxusercontent.com/u/51720218/mssql_logs_dumps.zip

Есть идеи, как это исправить? Я уже использую последнее накопительное обновление, доступное для моей версии SQL Server 2008 R2.

Есть ли проблема с моей базой данных? или есть проблема с настройкой моего сервера БД?

Чтобы устранить эту проблему, я открыл службы и попытался перезапустить "SQL Server", и это приводит к следующей ошибке:

Поэтому, чтобы исправить эту ошибку, теперь мне нужно перезагрузить физическую машину. Любая помощь по этой ошибке будет высоко ценится.

0