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

10.3.6. Приостановка и отмена зеркального отображения

При приостановке зеркального отображения состояние сеанса изменится на 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.

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

11.1. Новые возможности репликации sql Server 2008

Репликация — процесс синхронизации информации на разных источниках данных.

Новые возможности системы репликации SQL Server 2008:

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

  • реализована "умная" доставка моментальных снимков баз данных (snapshots): в случае, если при передаче файлов моментального снимка произошел сбой, при повторе передачи будут переданы только файлы, не доставленные серверу-получателю;

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

  • в репликации слиянием (merge replication) можно использовать логические записи — когда запись из двух связанных между собой физических таблиц для целей репликации рассматривается как одна запись;

  • SQL Server 2008 может напрямую выступать в качестве подписчика для баз данных Oracle. Кроме того, он сам может выступать в качестве издателя для других серверов баз данных, таких, как IBM DB2 или Oracle;

  • столбцы идентификатора (identity columns) можно реплицировать с сохранением данного свойства;

  • моментальные снимки БД для целей инициализации базы данных-подписчика можно передавать вручную при помощи резервной копии;

  • реализована возможность диагностики репликации при помощи отправки специальных небольших диагностических объемов данных (трассировочных маркеров, tracer tokens);

  • появилась новая объектная модель для программного управления системой репликации. Эта объектная модель называется RMO (Replication Management Objects).

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