Consultor Eletrônico



Kbase P60354: Unable to start Fathom Replication - The RCB for this database cannot be opened. Error -159 occurre
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   2/13/2008
Status: Verified

FACT(s) (Environment):

Progress 9.1D
OpenEdge Replication 10.x
Progress 9.1E
Fathom Replication 3.0A
Fathom Replication 2.0A
Fathom High Availability Replication 2.0A

SYMPTOM(s):

The RCB for this database cannot be opened. Error -159 occurred. (11691)

Unable to start Fathom Replication

Function dssBlobGet failed in rpREC_ReadRCB_Nolock with error -35026. (10428)

The Site Replication Server is ending. (10505)

Function rpREC_WriteRCB_Blob failed in rpREC_CloseRCB with error -1. (10428)

Function dssBlobUpdate failed in rpREC_WriteRCB_Blob with error -35022. (10428)

Function rpREC_ReadRCB_Blob failed in rpREC_OpenRCB with error -1. (10428)

CAUSE:

The steps from "getting ready to replicate" have not been followed, eg the precise steps how to build up replicated site have not been correctly applied. In this particular case the probkup step on source database has been replaced via prorest which has broken the RCB block on a source database.

FIX:

In order to prepare the databases for replication you must follow these steps

[source machine]
1) backup database
2) build structure file
5) add After-Image (AI) extents & begin AI
7) enable database as a source
8) run an incremental probkup

[target machine]
3) pull structure file
4) restore the backup from 1)
9) restore the incremental backup from 8)
10) enable database as target

[common]
11) create .properties files on both machines
12) start target database
13) start source database