Назад | Перейти на главную страницу

Невозможно запустить службу SQL Server 2008

Я использую SQL Server 2008 R2, и у меня возникла проблема с экземпляром локального сервера. Сначала это происходило только изредка и, казалось, совершенно случайно, но было исправлено, когда я перезапустил свой компьютер. Однако сейчас это постоянная проблема.

Когда я пытаюсь подключиться к своему серверу через студию управления, мне не удается подключиться, и появляется сообщение о том, что «сервер не найден или недоступен». Иногда, когда это происходит, я могу открыть диспетчер конфигурации сервера Sql, быстро найти и запустить локальный экземпляр, и все готово. Однако в последнее время мне часто не удавалось найти сервер, и вместо того, чтобы показывать несколько элементов в списке, я вижу только два элемента Sql Server Integration Services.

Когда я проверяю Services.msc, я могу найти правильную службу, SQL Server (MSSQLSERVER2008), но когда я пытаюсь ее запустить, я получаю сообщение об ошибке, в котором говорится, что «Windows не может запустить службу SQL Server (MSSQLSERVER2008) на локальном сервере». Компьютер. Ошибка 1053: служба не ответила на запрос запуска или управления своевременно. " В качестве побочного примечания: я также получаю ту же ошибку при попытке запустить службу виртуального диска и не могу получить доступ к своему управлению дисками.

Когда я пытаюсь запустить службу из командной строки (перейдя в папку C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER2008\MSSQL\Binn и выполнение sqlservr.exe), в конечном итоге это вызывает ошибку, в которой говорится, что SQL Server Windows NT - 64 Bit перестал работать, и дает мне возможность закрыть программу. Проверка журнала просмотра событий дает следующее:

Windows не может получить доступ к файлу C: \ Windows \ System32 \ netapi32.dll по одной из следующих причин: проблема с сетевым подключением, диском, на котором хранится файл, или драйверами хранилища, установленными на этом компьютере; или диск отсутствует. Windows закрыла программу SQL Server Windows NT - 64 Bit из-за этой ошибки.

Программа: SQL Server Windows NT - 64-разрядный файл: C: \ Windows \ System32 \ netapi32.dll

Значение ошибки указано в разделе «Дополнительные данные». Действия пользователя
1. Откройте файл снова. Эта ситуация может быть временной проблемой, которая устраняется при повторном запуске программы.
2. Если доступ к файлу по-прежнему невозможен и - он находится в сети, ваш сетевой администратор должен убедиться, что в сети нет проблем и что с сервером можно связаться. - Он находится на съемном диске, например, на дискете или компакт-диске, убедитесь, что диск полностью вставлен в компьютер.
3. Проверьте и исправьте файловую систему, запустив CHKDSK. Чтобы запустить CHKDSK, нажмите «Пуск», «Выполнить», введите CMD и нажмите «ОК». В командной строке введите CHKDSK / F и нажмите клавишу ВВОД.
4. Если проблема не исчезнет, ​​восстановите файл из резервной копии.
5. Определите, можно ли открывать другие файлы на том же диске. В противном случае диск может быть поврежден. Если это жесткий диск, обратитесь за помощью к администратору или поставщику компьютерного оборудования.

Дополнительные данные Значение ошибки: C0000185 Тип диска: 3

Я подтвердил, что файл C:\Windows\System32\netapi32.dll существует на диске, версия файла 6.1.7601.17514. Я бежал CHKDSK и sfc /SCANNOW и он вернулся, что не обнаружил никаких нарушений целостности. Я также проверил диск на наличие вредоносных программ и вирусов, выполнив полное сканирование системы с помощью Malwarebytes и Norton Antivirus.

Очевидно, я бы предпочел не переустанавливать SQL Server или того хуже, форматировать диск и переустанавливать все. Я также нахожусь в неудачной ситуации, когда у меня нет моего компакт-диска Windows 7. Пожалуйста помоги!

(Поскольку поток был перемещен на serverfault, и у меня нет здесь достаточного представителя, чтобы добавить комментарий, мне придется ответить в ответ.)

Ты действительно должен сделать полную резервную копию вашего диска (ов) на внешний диск как можно скорее, желательно с использованием сетевого адаптера питания. Ослабленный аккумулятор может повлиять на питание компьютера, даже если он использует адаптер питания, поэтому не перемещайте его во время резервного копирования, желательно даже не прикасайтесь к нему и проверьте режим энергосбережения, чтобы он не будет пытаться заснуть или выключиться в неподходящий момент.

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