Этот сайт посвящается администрированию баз данных OpenEdge Progress.
Не корысти ради, а познания для!

С уважением,
Валерий Башкатов
Сайт разработан при участии компании Progress Technologies, официального дистрибьютора Progress Software Corp. на территории стран СНГ и Латвии.

RSS RSS подписка на обновления сайта

Поиск по сайту

Лучшие материалы

Orphus System
На сайте функционирует система коррекции ошибок. Обнаружив неточность в тексте, выделите её и нажмите Ctrl+Enter



Результаты опроса: Нужны ли книги по Progress OpenEdge на русском языке? (опрос проводился с мая 2009 по ноябрь 2010)

Да, нужны. Потому что будет легче понять материал - 268
Нет, не нужны. Достаточно материалов на английском языке - 10
Не знаю, мне всё равно - 6

А знаете ли вы что..



ИСПОЛЬЗОВАНИЕ МЕТОДА ОТЛОЖЕННОГО ЗАПУСКА АГЕНТА



Использование этого метода предоставляет доступ к работе с базой данных раньше, чем при использовании предыдущего метода. Это обусловлено тем, что создать target-базу можно на основе online backup с source-базы, в то время как при использовании метода по умолчанию source-базу необходимо останавливать и выполнять offline backup.

Для использования метода отложенного запуска агента в секцию [server] файла свойств OE Replication необходимо добавить параметр defer-agent-startup. При правильной установке этого параметра (в ненулевое значение) source-база может быть доступна пользователям еще до того, как сервер и агент репликации будут запущены и соединены. Это обусловлено тем, что когда сервер репликации запускается, он пытается подключиться к своему агенту, и в случае, если подключение невозможно, то он переходит в режим отложенного запуска агента. После чего попытка подключения будет повторяться каждые пять минут, до тех пор, пока подключение не будет установлено, либо не истечет период времени, установленный параметром defer-agent-startup.

Если по каким-либо причинам нет возможности ждать пяти минут, то для подключения к агенту можно воспользоваться утилитой DSRUTIL с классификатором connectagent. Если необходимо прервать ожидания defer-agent-startup, также следует воспользоваться утилитой DSRUTIL, но в этом случае с классификатором cancelDefer.

Как только сервер будет подключен к агенту, начнется процесс инициализации и синхронизации баз данных. Во время всего процесса подключения активность source-базы находится в нормальном режиме. Но в момент переключения репликации в нормальный режим обработки AI-блоков произойдет короткая приостановка ее деятельности.

Для активации OE Replication методом отложенного запуска агента необходимо:

    1. Остановить source-базу.

    2. На source-машине выполнить следующее:

    a. создать полную резервную копию source-базы, этот шаг необязателен при выполнении online backup. Online backup в основном предпочтителен в случаях, когда база данных имеет большие размеры, следовательно, формирование резервной копии может растянуться по времени.

    b. обновить структурный файл;

    c. проверить, запущен ли after-imaging, если нет, запустить его;

    d. активировать OE Replication;

    e. выполнить инкрементальную резервную копию базы данных (необязательно, если выполняется online backup).

    3. Настройте сервер репликации следующим образом:

    a. определите значение параметра defer-agent-startup;

    b. настройте другие параметры OE Replication.

    4. Запустите source-базу.

    5. Если вы не создавали offline backup, создайте online backup сейчас.

    6. На target-машине теперь можно сделать следующее:

    a. используя резервную копию source-базы, восстановите target-базу;

    b. активируйте OE Replication на target-базе;

    7. Настройте файл свойств агента репликации.

    8. Запустите target-базу.

    9. Дождитесь, пока агент и сервер подключатся, либо воспользуйтесь утилитой DSRUTIL для ускорения процесса.

    10. После того, как соединение будет установлено, после завершения процесса синхронизации базы данных перейдут в нормальный режим работы репликации.

Изменение схемы не допускается до тех пор, пока OE Replication сервер не завершил процесс синхронизации. Если же обновление схемы всё-таки будет инициировано, source-база блокирует изменение до завершения процесса failure recovery synchronization.

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


Previous pageReturn to chapter overviewNext page




Главная |  Статьи |  Книги |  Гостевая |  Ссылки |  От автора |  Download ProKb


������ ᠩ� pr Online ProKB Blogger Welcome to Russian Progress Users Group at Facebook Welcome to Russian Progress Users Group at LinkedIn
© 2009 - 2011 Все права на материалы, находящиеся на сайте www.openedge.ru, охраняются в соответствии с законодательством РФ, в том числе, об авторском праве и смежных правах.
При любом использовании материалов сайта ссылка на источник обязательна.