Опубликован: 02.02.2007 | Доступ: свободный | Студентов: 2374 / 243 | Оценка: 4.10 / 3.86 | Длительность: 26:44:00
Урок 2:

Администрирование SQL Server

< Урок 1 || Урок 2: 123456 || Урок 3 >

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

От создания резервных копий вашей базы данных будет мало толку, если вы не сможете возвратить эти данные вашей рабочей системе в случае отказа или сбоя. Эта операция называется восстановлением базы данных. С помощью Enterprise Manager вы можете восстанавливать базы данных и делать их резервные копии.

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

  1. В дереве консоли Console Tree нажмите правой кнопкой мыши на базе данных Aromatherapy, выберите All Tasks (Все задачи), а затем нажмите Restore Database (Восстановление базы данных). SQL Server отобразит диалоговое окно Restore Database (Восстановление базы данных).

  2. Нажмите OK. SQL Server отобразит диалоговое окно хода выполнения восстановления. По окончании этого процесса появится сообщение с информацией об успешном завершении операции восстановления.

Использование мастера Database Maintenance Plan Wizard

Вы узнали, как делать резервные копии базы данных и как восстанавливать ее. Но резервные копии нужно создавать регулярно и возможно, что вы забудете это сделать. SQL Server предоставляет механизм для автоматического создания резервных копий по составленному расписанию. Для этого есть несколько способов, самый простой – это с помощью мастера планирования сопровождения базы данных Database Maintenance Plan Wizard.

Мастер Database Maintenance Plan Wizard позволяет создавать расписание для задач по сопровождению, которые должны регулярно выполняться. Наиболее важной из таких задач является обновление статистики базы данных.

SQL Server содержит информацию о статистическом распределении данных в виде таблиц. Эту информацию SQL Server использует для определения наиболее эффективных методов восстановления данных. Тем не менее, через некоторое время эти данные устаревают по мере того, как добавляются новые или стираются старые. SQL Server автоматически обновляет статистическую информацию, но вы можете настроить его с помощью мастера Database Maintenance Plan Wizard на обновление информации в определенное время. Также вы можете использовать мастер Database Maintenance Plan Wizard для составления расписания выполнения SQL Server регулярных проверок целостности. Это нижнеуровневая проверка физической целостности таблиц пользователя и системных таблиц. Наконец вы можете использовать мастер Database Maintenance Plan Wizard для настройки режима переноса журнала. Этот метод автоматически обслуживает резервную копию сервера с помощью постоянного копирования журналов транзакций сервера.

Один план сопровождения базы данных может выполнять эти задачи в различных комбинациях. Вы также можете использовать SQL Server для создания отчета с результатами выполненных им задач. Этот отчет может быть сохранен в специальной директории как текстовый файл или как документ HTML, или он может быть отправлен по почте оператору. В приведенном ниже упражнении мы просто установим режим регулярного резервного копирования.

Создайте план сопровождения для создания резервных копий каждый месяц

  1. В дереве консоли Console Tree выберите базу данных Aromatherapy. SQL Server отобразит список объектов базы данных в Details Pane.
  2. Нажмите кнопку Wizard (Мастер)на панели инструментов Enterprise Manager. SQL Server отобразит диалоговое окно Select Wizard.

  3. В разделе Management (Управление) выберите Database Maintenance Plan Wizard (Мастер плана сопровождения базы данных). SQL Server отобразит первую страницу Database Maintenance Plan Wizard.

  4. Нажмите Next (Далее). Мастер отобразит страницу, приглашающую выбрать базу данных, для которой вы хотите создать план сопровождения. После того, как вы выбрали базу данных Aromatherapy в дереве консоли Console Tree, при запуске мастера эта база данных будет выбрана по умолчанию, но вы можете изменить этот выбор, установив нужную вам опцию.

  5. Нажмите Next (Далее). Мастер отобразит страницу, приглашающую выбрать оптимизацию при обновлении.

  6. Нажмите Next (Далее). Мастер отобразит страницу с запросом, выполнять ли проверку целостности.

< Урок 1 || Урок 2: 123456 || Урок 3 >
Инна Грушецкая
Инна Грушецкая
Сергей Чесноков
Сергей Чесноков