Я бегу 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», и это приводит к следующей ошибке:
Итак, чтобы исправить эту ошибку, теперь мне нужно перезагрузить физическую машину. Любая помощь по этой ошибке будет высоко ценится.