Kbase P117811: Cannot enable as replication source when running proutil -C enablesitereplication
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  31/12/2008 |
|
Status: Verified
SYMPTOM(s):
Unable to re-enable replication after a transition has been performed
Cannot enable as replication source when running proutil -C enablesitereplication
Database has been transformed to a normal database during transition
Cannot enable restored database as a replication source
Cannot enable as replication source from an online probkup of a transitioned target database.
Cannot enable as replication source
FACT(s) (Environment):
Progress 9.1E
OpenEdge 10.0B
Fathom High Availability Replication 3.0A
Fathom High Availability Replication 10.0B
CAUSE:
Transition in these Progress releases does no clean up a flag in a masterblock. This capability is available in the 10.1A code base which was implemented with failback. This functionality will not be back-ported to V3 or 10.0b.
FIX:
In Progress 9.1X and OpenEdge 10.0x the "failback" process is still an offline process. Take an OFFLINE probkup of the transitioned target database to use for the re-creation of the replication enabled source database.
EXAMPLE:
del *.recovery
check the source.st is good and includes ai extents
check the source.repl.properties are in the same directory as the source.db
prorest source targetoffl.bak
rfutil source -C mark backedup
rfutil source -C aimage begin
proutil source -C enablesitereplication source
>> Replication (source) is now enabled for database source. (10351)
Start the (new) source database:
proserve source -S 4500 -B 10000 -L 10000 -spin 8000 -bibufs 30 -aibufs 45 -pica 256 -pi replserv
probkup online source source_b -REPLTargetCreation
Use this online backup to create target database again.