logo
SQL2008_Administration

К пункту 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 отображаются все изменения, которые вы внесли в исходную таблицу.