Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
SQL2008_Administration.doc
Скачиваний:
90
Добавлен:
08.11.2018
Размер:
3.38 Mб
Скачать

К пункту 2 — создание базы данных db1 на первом экземпляре сервера sql Server 2008:

  1. Для создания базы данных DB1 с параметрами по умолчанию подключитесь к первому экземпляру SQL Server 2008 (который называется SQL2008) и выполните на нем следующую команду:

CREATE DATABASE DB1

К пункту 3 — создание таблицы: см. Задание. К пункту 4 — настройка автоматической доставки журналов:

  1. Создайте на диске C: вашего компьютера каталог C:\LogShippingBackup1. Откройте свойства этой папки, перейдите на вкладку Доступ и сделайте эту папку общей с сетевым именем LogShippingBackup1. Затем нажмите на кнопку Разрешения и предоставьте группе Все (Everyone) полный доступ к этому каталогу. Создайте также на диске C: каталог LogShippingBackup2.

  2. В SQL Server Management Studio раскройте узел имя_вашего_сервера\SQL2008  Databases, щелкните правой кнопкой мыши по контейнеру для созданной вами базы данных DB1 и в контекстном меню выберите Tasks Ship Transaction Logs. Откроется вкладка Transaction Log Shipping свойств этой базы данных.

  3. На этой вкладке установите флажок Enable this as a primary database in a log shipping configuration и нажмите на кнопку Backup Settings.

  4. В окне Transaction Log Backup Settings в поле Network path to backup folder введите путь \\имя_вашего_сервера\LogShippingBackup1 (например, \\LONDON2\LogShippingBackup1).

  5. Нажмите на кнопку Schedule и измените расписание резервного копирования таким образом, чтобы оно производилось каждые 2 минуты. Затем в окне Transaction Log Backup Settings нажмите на кнопку OK, чтобы вернуться в окно свойств базы данных.

Примечание

Мы настроили интервал в 2 минуты только для резервного копирования исходной базы данных. Для того, чтобы изменить интервал копирования и восстановления (по умолчанию один раз в 15 минут), необходимо изменить свойства заданий на втором сервере. Это можно сделать как при настройке доставки журналов, так и потом.

  1. В списке Secondary server instances and databases нажмите на кнопку Add, а затем в открывшемся окне Secondary Database Settings нажмите на кнопку Connect. В окне Connect to server введите имя второго экземпляра SQL Server 2008 (например, LONDON2\SERVER2) и нажмите на кнопку Connect, чтобы вернуться в окно Secondary Database Settings.

  2. В окне Secondary Database Settings оставьте предлагаемое по умолчанию значение DB1 в поле Secondary Database и на вкладке Initialize Secondary Database оставьте для переключателя значение по умолчанию Yes, generate a full backup....

  3. Перейдите на вкладку Copy Files и в поле Destination Folder for copied files введите значение C:\LogShippingBackup2. Затем на этой вкладке и на вкладке Restore Transaction Log нажмите на кнопку Edit Job, чтобы открыть свойства создаваемых заданий, перейдите на вкладку Schedules и измените для них расписание таким образом, чтобы копирование и восстановление также производились один раз в две минуты. Оставьте для остальных параметров значения по умолчанию и нажмите на кнопку OK, чтобы вернуться в окно свойств базы данных.

  4. На вкладке Transaction Log Shipping свойств базы данных установите флажок Use a monitor server instance и нажмите на кнопку Settings. В открывшемся окне Monitor Server Instance нажмите на кнопку Connect и подключитесь к серверу имя_вашего_сервера\SQL2008. Нажмите на кнопку Connect, а затем — два раза OK, чтобы закрыть окно свойств базы данных. Убедитесь, что в окне Save Log Shipping Configuration все этапы выполнены успешно.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]