logo
SQL2008_Administration

Глава 11. Репликация в sql Server 2008

При приостановке зеркального отображения состояние сеанса изменится на SUSPENDED (отложенное). Изменения будут копиться в журнале транзакций сервера-принципала до тех пор, пока администратор не продолжит работу сеанса зеркального отображения. После этого все накопившиеся изменения будут обычным порядком переданы на зеркальный сервер.

Использование графического интерфейса:

Для приостановки работы сеанса зеркального отображения необходимо нажать на кнопку Pause на вкладке Mirroring свойств базы данных.

Для продолжения работы нужно нажать на кнопку Resume.

Использование команд Transact-SQL

Для приостановки зеркального отображения:

ALTER DATABASE имя_зеркалированной_базы_данных SET PARTNER SUSPEND

Для возобновления зеркального отображения:

ALTER DATABASE имя_зеркалированной_базы_данных SET PARTNER RESUME

Удаление зеркального отображения

Нажать на кнопку Stop Mirroring на вкладке Mirroring свойств базы данных или выполнить команду

ALTER DATABASE имя_зеркалированной_базы_данных SET PARTNER OFF

Вся информация о настройках зеркального отображения будет удалена. При этом зеркальная база данных останется в положении NORECOVERY. Ее можно удалить или привести в рабочий режим, вручную восстановив последнюю копию журнала транзакций с базы данных сервера-принципала в режиме RECOVERY.