Главная Обратная связь

Дисциплины:






Восстановление системных баз данных



Особенности восстановления базы данных Master:

· Производить восстановление базы данных Master можно только после перезапуска сервера в однопользовательском режиме sqlservr.exe -m

· Если БД Master сильно повреждена, то сервер может не запуститься. В этом случае, необходимо перестроить базу данных Master. В SQL Server 2008 для этой цели используется программа установки SQL Server;

· Для базы данных Master доступен только один тип резервного копирования: полное резервное копирование всей базы данных. Поэтому восстановить мы можете только всю базу данных Master целиком;

· После восстановления базы данных Master сервер автоматически перезагружается;

· После перестроения базы данных Master, необходимо восстановить базы данных Model и Msdb.

 

После восстановления БД Master, рекомендуется проверить, не возникло ли следующих проблем на SQL Server:

· с учетными записями - можно использовать хранимую процедуру sp_validatelogins;

· с пользователями баз данных - можно использовать хранимую процедуру
sp_change_users_login @Action='Report';

· со списком баз данных на сервере. Если какой-то базы данных в списке нет, но файлы ее остались на диске, эту базу данных можно заново присоединить к серверу.

Глава 6. Автоматизация администрирования SQL Server 2008

Многие административные операции на сервере являются повторяющимися:

· резервное копирование;

· проверка целостности баз данных;

· загрузка и выгрузка данных;

· перестроение индексов и дефрагментация;

При этом часто необходимо, чтобы администратор немедленно извещался о каких-то важных событиях на сервере.

Автоматизация административных операций средствами SQL Server Agent

SQL Server Agent

SQL Server Agent — служба SQL Server, предназначенная для автоматизация выполнения административных операций. Основными объектами данной службы являются:

· задания (jobs) — именованные наборы действий, которые можно выполнять по расписанию;

· предупреждения (alerts) — действия, которые выполняются в ответ на событие, происшедшее на SQL Server. События — это либо ошибки с определенным номером на SQL Server, либо выход счетчика производительности за определенные границы, либо специальные события WMI;

· операторы(operators) — записи в адресной книге, на которые будут отправляться сообщения.

Требования:

Для использования автоматизации административных операций необходимо:

· чтобы служба SQL Server Agent работала;

· чтобы SQL Server Agent работал от имени доменной учетной записи (той же, от имени которой работает сам SQL Server) и эта доменная учетная запись обладала на компьютере правами локального администратора;

· чтобы параметры SQL Server Agent соответствовали вашим потребностям.

Для SQL Server Agent предусмотрена своя система журналов, при помощи которой можно получить информацию обо всех происходящих с ним событиях. Просмотреть эти журналы можно из контейнера SQL Server AgentàError Logs (Журналы ошибок) в Management Studio.





sdamzavas.net - 2020 год. Все права принадлежат их авторам! В случае нарушение авторского права, обращайтесь по форме обратной связи...