Kbase P95252: Error 598 when trying to start either a db broker or a single user session on a database (Fathom Rep
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  16/10/2008 |
|
Status: Unverified
FACT(s) (Environment):
Fathom Replication
SYMPTOM(s):
Error 598 when trying to start a database broker on the database
Using the following command to start the database: proserve <db>
Error 598 when trying to start a single user session for the database
<file-name> is a copy of <file-name>. Database cannot be opened. (598)
/path_source/dbname is a copy of /path_target/dbname. Database cannot be opened. (598)
Database log file shows errors 10429 and 10717 for the REPL process
The user failed to connect to database <database> with error <error> in <functionname>. (10429)
The user failed to connect to database /path_source/dbname with error -1 in rpDB_OpenDatabase. (10429)
The Site Replication Utility cannot connect to database <database>. (10717)
CAUSE:
A database where Replication is enabled cannot be accessed with a single user connection and the database broker needs to be started with a special option.
FIX:
1. Find the value for <port/service> identified either within <db>.repl.properties file, in the [control-agent] section or within an earlier 10394 message in the target database log file:
The Site Replication Agent is listening on port <port/service>. (10394)
2. Start a DB Broker on the target database with the command
proserve <dbname> -DBService replagent -S <port/service>