Задний план:
У нас есть экземпляр SQL Server, который несколько раз отключался за последние несколько недель. Никто не смог понять, как продолжить работу и завершить процессы, поэтому они только что перезагружали сервер (ура!).
Я закончил размещение здесь в попытке получить доступ к серверу, когда он находится в этом состоянии и был направлен на DAC. Из того, что я прочитал, это позволит мне подключиться в следующий раз, когда он будет привязан (пока не протестирован), но мне интересно, смогу ли я что-нибудь сделать после подключения, или мои запросы просто истекут ?
Одна из проблем, связанных с напряжением SQL Server, - это нехватка памяти. Части ОС выгружены на диск, и для входа в систему недостаточно места.
Однажды я прочитал, что вы должны включить этот параметр реестра
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management]
"DisablePagingExecutive"=dword:00000001
Он все еще включен технет для Windows Server 2003, но, возможно, это полный ужас сейчас
теоретически вы должны уметь многое из этой статьи MS: http://msdn.microsoft.com/en-us/library/ms189595.aspx ; но я бы предположил, что если сервер не отвечает, вы все равно можете столкнуться с проблемами. Вы должны иметь возможность, по крайней мере, запускать диагностические команды (DMV) и устранять проблемы, связанные с вашим сервером.