Сбой SQL Server

#sql-server #crash

#sql-сервер #сбой

Вопрос:

У меня был SQL Server 2016 на одном из наших серверов, затем я решил установить SSIS И SSAS для целей Bi, и я попытался установить эти две службы (SSAS И SSRS) в другом экземпляре.

После установки второго экземпляра я заметил, что: я не могу подключиться к базам данных SQL первого экземпляра (он был каким-то образом заменен вторым экземпляром).

Я получаю это сообщение при подключении к базе данных:

введите описание изображения здесь

Я получаю это сообщение при перезапуске службы:

введите описание изображения здесь

В диспетчере конфигурации SQL Server нет службы для первого экземпляра:

введите описание изображения здесь

Это последние записи в моем файле журнала SQL:

 2020-08-23 14:46:11.87 Backup      RESTORE DATABASE successfully processed 96898 pages in 21.859 seconds (34.631 MB/sec).
2020-08-23 17:35:02.25 Server      SQL Server is terminating because of a system shutdown. This is an informational message only. No user action is required.
2020-08-23 17:35:02.32 spid12s     Always On: The availability replica manager is going offline because SQL Server is shutting down. This is an informational message only. No user action is required.
2020-08-23 17:35:02.53 spid40s     Service Broker manager has shut down.
2020-08-23 17:35:02.53 spid40s     Error: 17054, Severity: 16, State: 1.
2020-08-23 17:35:02.53 spid40s     The current event was not reported to the operating system error log. Operating system error = (null). You may need to clear the operating system error log if it is full.
2020-08-23 17:35:02.53 spid12s     .NET Framework runtime has been stopped.
2020-08-23 17:35:09.04 spid12s     [INFO] Database ID: [18]. Cleaning up StorageArray. LastClosedCheckpointEndTs: '55'
  

Вопросы:

  1. Как я могу вернуться к моему предыдущему состоянию SQL Server (файлы mdf и ldf существуют в их местоположении, но я не могу найти файлы masterdb)?
  2. Есть ли способ восстановить пользователей и задания SQL?

Комментарии:

1. Крайне маловероятно, что экземпляр был удален, если только вы или кто-то другой не сказал об этом. Либо во время новой установки, либо до / после. Если он действительно был удален, единственный способ вернуться туда, где вы были, — это создать резервные копии.

2. итак, основываясь на вышеупомянутой ситуации и сообщениях об ошибках, что произошло? и как я могу выяснить причину? Я могу повторно подключить файлы mdf и ldf, но проблема в том, что я отключаю информацию о безопасности (какой пользователь имеет доступ к какой базе данных и ..), и я также отключу свои задания sql. существует ли какое-либо решение для поиска заданий и настроек безопасности?

3. «что произошло?» Не зная шагов, которые вы предприняли, очень трудно понять. Почему я сказал, что вы или кто-то другой, вероятно (по ошибке), удалили экземпляр. И, как я уже сказал, если у вас есть резервные копии баз данных, вы можете вернуться туда, где вы были. Надеюсь, вы также написали сценарии для своих логинов и заданий sql. В противном случае, если у вас есть резервные копии msdb / master , вы можете их восстановить, но для этого требуется множество соображений, и при этом нужно быть очень осторожным. К счастью, при восстановлении на новый экземпляр вы мало что можете сломать.

4. единственные вещи, которые произошли, — это два процесса, как показано ниже: Установка другого экземпляра sql server, удаление SSDT! а затем произошел сбой Sql server!

5. Если бы экземпляр «разбился», он все равно был бы установлен. Судя по вашим ограниченным скриншотам, у вас не установлен экземпляр.