Consultor Eletrônico



Kbase P133255: Transitioning an OpenEdge Replication enabled target database fails when the target database has a S
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   04/01/2011
Status: Verified

SYMPTOM(s):

Transitioning an OpenEdge Replication enabled target database fails when the target database has a SQL broker running

target is in PRE-TRANSITION status when dsrutil target -C transition agent

Transitioning database information returns to the cmd prompt after "Replication Agent processing" message

in the target.repl.util.lg:
REPL : (-----) Waiting for response from Repl process during phase 1

in the target.lg file the Replication process has been disconnected as a dead user

the repl.util.startup.lg has been created but has no entires

FACT(s) (Environment):

Target database has a secondary login broker running during transition
OpenEdge 10.1x
All Supported Operating Systems

CAUSE:

Bug# OE00172873

FIX:

Workaround:

1. Restart the target database without the secondary login broker:
$ proserve <target> [startup parameters] -DBService replagent

2. Set the target database to pre-transition status:
$ dsrutil <target> -C triggertransition agent

- OPTIONAL: roll forward additional ai files if needed
$ dsrutil <target> -C recovery agent
$ dsrutil <target> -C ApplyExtent <fullpath>\backedup.source.a3

3. transition the target database:
dsrutil <target> -C transition agent -logging 2

alternatively, if the intent is to transition the target database to a NORMAL database, simply disable replication after considering the Optional steps above.
$ echo y | proutil <target> -C disablesitereplication target