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

К пункту 5 — просмотр информации о поставке журналов:

  1. В окне Object Explorer в SQL Server Management Studio выделите строку для сервера, который был назначен сервером мониторинга доставки журналов (имя_вашего_сервера\SQL2008) и в меню View выберите Summary.

  2. В окне Summary нажмите на стрелку рядом со списком Report, чтобы открыть список отчетов. Затем в этом списке выберите отчет Transaction Log Shipping Status.

  3. В окне Object Explorer раскройте узел имя_вашего_сервера\SQL2008  SQL Server Agent Jobs и просмотрите историю выполнения задания LSBackup_DB1 (при помощи команды View history в контекстном меню). Подключитесь ко второму серверу (имя_вашего_сервера\Server2) и просмотрите историю выполнения заданий LSCopy и LSRestore. Все эти задания должны выполняться без ошибок.

К пункту 6 — отмена доставки журналов:

  1. В окне Object Explorer раскройте узел имя_вашего_сервера\SQL2008  SQL Server Agent  Jobs и откройте свойства задания LSBackup_DB1, а затем на вкладке General снимите флажок Enabled. Подождите 2 минуты (это время, которое потребуется, чтобы скопировать и восстановить уже созданные резервные копии журнала транзакций), а затем точно так же отключите задания LSCopy и LSRestore на втором сервере.

  2. Откройте историю выполнения задания LSRestore (при помощи команды View History в контекстном меню) на втором сервере и найдите информацию о последнем восстановленном журнале событий.

  3. Подключитесь из окна редактора кода SQL Server Management Studio ко второму серверу (имя_вашего_сервера\Server2) и выполните команду на повторное восстановление последнего журнала транзакций (который вы определили согласно предыдущему пункту). Соответствующая команда может выглядеть, например, так:

    1. USE master

    2. RESTORE LOG DB1 FROM DISK = N'C:\LogShippingBackup2\DB1_20060407120603.trn' WITH RECOVERY

  1. Откройте свойства базы данных DB1 на первом сервере (имя_вашего_сервера\SQL2008) и перейдите на вкладку Transaction Log Shipping.

  2. Снимите флажок Enable this as a primary database in a log shipping configuration и нажмите на кнопку Yes в окне подтверждения, а затем — OK. После удаления конфигурации доставки журнала убедитесь, что задания, историю выполнения которых вы просматривали согласно предыдущему пункту, удалены.

  3. Раскройте контейнер Databases на втором сервере (имя_вашего_сервера\Server2) и убедитесь, что база данных DB1 находится в обычном состоянии, а в таблице dbo.Table1 отображаются все изменения, которые вы внесли в исходную таблицу.

Задание для самостоятельной работы 12.1 Настройка одноранговой репликации Задание:

  1. Скопируйте базу данных AdventureWorks с экземпляра имя_вашего_сервера\SQL2008 под новым названием AdventureWorksCopy на экземпляр имя_вашего_сервера\Server2.

  2. Настройте одноранговую репликацию между экземплярами имя_вашего_сервера\SQL2008 и имя_вашего_сервера\Server2 на вашем компьютере.

  3. Убедитесь, что репликация работает нормально. При этом:

  • репликация должна производиться между базами данных AdventureWorks на экземпляре SQL2008 и базой данных AdventureWorksCopy на экземпляре Server2;

  • в репликации должны участвовать только таблицы из схемы Person;

  • распределителем должен быть сервер имя_вашего_сервера\SQL2008.

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