Consultor Eletrônico



Kbase P109043: dsrutil -C transition agent returns "not in PRE TRANSITION state" message
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   4/18/2008
Status: Verified

FACT(s) (Environment):

Progress 9.1E
Fathom High Availability Replication 3.0A
All Supported Operating Systems

SYMPTOM(s):


dsrutil -C transition agent returns "not in PRE TRANSITION state" message


The Agent is not in the PRE TRANSITION state


dsrutil -C triggerTransition returns status = -138

Fathom Replication cannot open database target01.db. Status = -138

dsrutil -C transition agent run before dsrutil -C triggerTransition

Database must be in a pre-transition state prior to running " dsrutil -C transition agent " command.

CAUSE:

This is a known issue under investigation by Development.
dsrutil -C transition agent is not intended to be run before dsrutil -C triggerTransition. The correct sequence of commands is -
dsrutil -C triggerTransition
dsrutil -C transition agent
If dsrutil -C transition agent is run before dsrutil -C triggerTransition, then the series of errors appears and the target can no longer be accessed by dsrutil.

FIX:

Database must be in pre-transition state before running the dsrutil -C transition agent command.
Do the following steps to transition the database:
1. Stop and restart the target database.
2. dsrutil -C triggerTransition
3. dsrutil -C transition agent

The database has now been transitioned to a standalone database.