Главная » Microsoft SQL Server, Базы данных » Конфигурирование репликаций

0

Для конфигурирования репликации в SQL Server 2005 подключитесь к вашему серверу баз данных в Management Studio, щелкните правой кнопкой мыши на папке Replication и выберите в контекстном меню пункт Configure Distribution. Будет запущен мастер конфигурирования распространения (Configure Distribution Wizard). Щелкните на кнопке Next, чтобы перейти к диалоговому окну Distributor. В этом окне вы можете сконфигурировать SQL Server для использования локального или удаленного распространения.

Использование локального распространителя

Существует простое правило, регламентирующее, когда стоит использовать локальный, а когда удаленный распространитель. При использовании локального распространителя один сервер совмещает роли издателя и распространителя. Удаленный распространитель располагается на отдельном сервере. Принятие решения относительно перехода к удаленному распространителю следует принимать на основании совместной работы агентов чтения журнала и распространения. Если они практически блокируют систему, значит, переход будет полезным.

Для конфигурирования SQL Server на использование локального распространителя выберите в окне мастера конфигурирования распространителя параметр, предложенный по умолчанию, — Имя_вашего_сервера will act as your own Distributor— и щелкните на кнопке Next. Если вы используете принудительные подписки, примите предложенный по умолчанию каталог снимков. Если вы используете подписки по требованию, установите общий доступ к папке С:\Program Files\Microsoft SQL Server\MSSQL.X\MSSQL\ReplData(где X— имя экземпляра SQL Server 2005) и введите в текстовом поле Snapshot Folder путь \\имя_сервера_издателя\имя_общей_папки (где имя_общей_папки— имя, присвоенное общему ресурсу С: \Program Files\Microsof t SQL Server\MSSQL. X\MSSQL\ ReplData). He забудьте предоставить учетной записи, под которой будет запускаться агент распространения в подписках по запросу, право чтения папки снимков. В принципе, общий ресурс вы можете создать и по завершении работы мастера. Щелкните на кнопке Next и примите все параметры, предложенные по умолчанию (из соображений производительности лучше поместить папку снимков на дисковый массив RAID 10). Два раза щелкните на кнопках Next, чтобы включить использование сервером базы данных распространения, еще раз щелкните на кнопке Next, чтобы сконфигурировать текущий сервер в качестве распространителя (или сгенерировать сценарий, который будет использован позже), и еще раз щелкните на кнопке Next, чтобы внесенные изменения вступили в силу. Щелкните на кнопке Finish, чтобы завершить работу мастера.

Локальный распространитель может быть использован другими подписчиками, сконфигурированными соответствующим образом. Эти подписчики смогут использовать базу распространения по умолчанию на локальном распространителе или создать для себя собственного распространителя. Издатель может использовать только одну базу данных распространения и может быть сконфигурирован для использования только одного распространителя.

Использование удаленного распространителя

Если ваш сервер баз данных подвергается сильной нагрузке, подумайте об использовании удаленного распространителя. Если вы решили поступить именно так, то должны сделать следующее:

?               сконфигурировать удаленный сервер как распространителя;

?               сконфигурировать издателя для использования этого распространителя (подключиться к нему, открыть окно Distribution Properties, перейти на вкладку Publishers и добавить издателя с помощью кнопки Add, при этом ввести пароль администратора);

?               знать пароль администратора для подключения к серверу.

В идеальном случае удаленный распространитель должен находиться в той же локальной сети и быть кластеризованным ввиду того, что в автономном режиме журнал транзакций базы данных распространения может достичь гигантских размеров. Если вы остановились на использовании удаленного распространителя, щелкните на кнопке Add, подключитесь к распространителю, введите пароль администратора, установите флажок Configure Distributor (по умолчанию он установлен), щелкните на кнопке Next, а затем на кнопке Finish.

Источник: Нильсен, Пол. Microsoft SQL Server 2005. Библия пользователя. : Пер. с англ. — М. : ООО “И.Д. Вильямс”, 2008. — 1232 с. : ил. — Парал. тит. англ.

По теме:

  • Комментарии