Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Учебное пособие 2013.doc
Скачиваний:
68
Добавлен:
07.03.2015
Размер:
3.81 Mб
Скачать
  1. Администрирование сервера бд

В состав SQL Server входит множество инструментов и функций, упрощающих процесс установки, развертывания, управления, и использования баз данных.

    1. Инсталляция сервера

Установка и обновление SQLServerпроисходит под управлением приложения с графическим интерфейсом, которое направляет действия пользователя при вводе сведений, необходимых программе установки. Программа установки автоматически определяет наличие ранней версииSQLServer. После завершения установки инсталлятор предлагает пользователю выполнить процесс обновления сервера. Таким образом, весь процесс установки или обновления завершается быстро, причем пользователю требуется вводить минимум информации.

    1. Резервное копирование и восстановление бд

Резервное копирование (backup) базы данных и восстановление из резервной копии (restore) – два важнейших и наиболее частых административных процесса, которые осуществляются разработчиками и системными администраторами.

Резервное копирование базы данных – практически единственный и самый надежный способ предохранить данные от потери в результате поломки диска, сбоев электропитания, действий злоумышленников или ошибок программистов. Кроме того, backup базы данных осуществляет своего рода «освежение» данных в базе, производя сборку «мусора» во время процесса считывания данных. Полный цикл – резервное копирование и восстановление из резервной копии – является средством от излишнего «разбухания» базы данных, служит для корректировки статистической информации и является обязательным участником всех профилактических процедур обслуживания базы данных. В процессе backup/restore сначала все данные из базы данных копируются в backup-копию – файл специального формата, а затем на основе сохраненных данных база данных полностью пересоздается.

Рассмотрим процессы создания архивной копии и разворачивания из архива базы данных в среде Management Studio.

Для создания архивной копии базы данных в «Обозревателе объектов» в контекстном меню этой базы выбирается пункт «Задачи / Создать резервную копию». В открывшемся окне (рис. 8.1) будут предложены настройки архива базы по умолчанию. Как правило, эти настройки подходят для большинства ситуаций, поэтому нужно просто нажать на кнопку «ОК» внизу окна. Созданный при этом backupпо умолчанию располагается в папке C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Backup.

Рис. 8.1. Окно создания резервной копии базы данных

Для восстановления базы данных из архива (операция restore) в контекстном меню этой базы в «Обозревателе объектов» выбирается пункт «Восстановить базу данных». В открывшемся диалоге в строке «В базу данных» следует ввести название разворачиваемой базы; в разделе «Источник» следует выбирать вариант «С устройства» и нажать кнопку справа от строки. В открывшемся диалоге поиска файла следует указывается путь кbackup-файлу и закрыть окно по кнопке «ОК». Во вновь активном окне «Восстановление базы данных» в таблице выбора резервных наборов необходимо поставить отметку в столбце «Восстановить» (рис. 8.2) и закрыть окно (кнопка «ОК»). В результате база будет восстановлена из архива.

Рис. 8.2. Восстановление базы данных из резервной копии