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

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

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

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

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

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



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

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

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



TDE: Шаги для включения репликации в online





Шаг 1

Сгенерируйте структурный файл, используя следующую команду:

    prostrct list source-db-namesource-db-name.st

Шаг 2

Если в базе данных включен механизм After-imaging, то перейдите к следующему шагу. Если этот механизм не включен, то необходимо:

  • Создать структурный файл с описанием областей After-image, например, с именем source-db-name_ai.st. Имя этого файла должно отличаться от имени структурного файла базы данных (dbname.st) и от структурного файла, создано на первом шаге.

  • Добавить области After-image в базу данных следующей командой:

  • prostrct addonline source-db-name source-db-name_ai.st
  • В online cформировать полную резервную копию базы данных c одновременным включением механизма After-imaging:
  • probkup online source-db-name source-db-name.bak anableai

Шаг 3

Настройте файлы свойств репликации для обеих баз данных. Для этого:

  • Определите местонахождение типовых файлов свойств репликации, для базы source - source.repl.properties, для базы target - target.repl.properties. Находятся они в подкаталоге properties/ в базовом каталоге OpenEdge.

  • Скопируйте каждый из этих файлов в каталог соответствующей базы данных и переименуйте в соответствии с названием этих баз. Например, для базы данных c именем sports имя файла свойств репликации должно выглядеть как sports.repl.properties.

  • Откройте файл свойств source-базы и найдите в нем секцию server.

  • Добавьте в эту секцию свойство defer-agent-startup. В следующем примере значение этого свойства установлено равным 1400:

  • [server]
    control-agents=agent-name
    database=source-db-name
    transition=manual
    transition-timeout=1200defer-agent-startup=1400
  • Настройте прочие свойства репликации в соответствии с вашими требованиями.

Шаг 4

Включите механизм OpenEdge Replication на source-базе, как показано:

    proutil source-db-name -C enableSiteReplication source

Шаг 5

В online сформируйте полную резервную копию базы данных source:

probkup online source-db-namesource-repl-backup.bak -REPLTargetCreation

Шаг 6

Скопируйте полученную резервную копию на target-сервер.

Шаг 7

Скопируйте структурный файл source-базы в каталог target-базы. Если необходимо, внесите необходимые изменения в пути к экстентам базы.

Шаг 8

Скопируйте хранилище ключей source-базы (source-db-name.ks) в каталог target-базы. Напомню, этот файл создается в момент включения шифрования для source-базы.

Шаг 9

Восстановите target-базу из резервных копий source-базы с помощью утилиты PROREST. Сначала из полной резервной копии, а затем из инкрементальной.

Шаг 10

Активируйте репликацию на target-базе следующей командой:

proutil target-db-name -C enableSiteReplication target

Шаг 11

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



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, охраняются в соответствии с законодательством РФ, в том числе, об авторском праве и смежных правах.
При любом использовании материалов сайта ссылка на источник обязательна.