Try OpenEdge Now
skip to main content
User Guide
Reference : DSRUTIL utility

DSRUTIL utility

Once you initially set up, enable, and start OpenEdge Replication, you can use the DSRUTIL utility to perform specific OpenEdge Replication server, OpenEdge Replication agent, source database, and target database requests.


DSRUTIL db-name -C ACTION[Server | Agent][name | ALL]
[ -Passphrase ]


The name of the database to perform the action on. The name of the database must be the first argument and must be a valid name.
-C action
The -C qualifier is used to specify the action to be performed on the database. You can supply the qualifiers described in Table 1.
Server | Agent
The action will be performed on the OpenEdge Replication server or the OpenEdge Replication agent.
name | ALL
The action will be performed on one OpenEdge Replication agent (name) or on all OpenEdge Replication agents (ALL). Each OpenEdge Replication server maintains a list of named OpenEdge Replication agents that it is communicating with. The agent name must be valid.
For encryption-enabled databases only, specifies to prompt for a passphrase to authenticate the key store.
Caution: If your database is enabled for transparent data encryption and configured for manual start, you must specify -Passphrase every time the database is opened.
For more information on encryption and key store authentication, see OpenEdge Data Management: Database Administration.
The command actions and modifiers you can use with the DSRUTIL utility are listed in the table that follows and described in the following sections.
Table 14. DSRUTIL utility qualifiers
Allows you to apply AI extents generated by the source directly to the target database.
Instructs the OpenEdge Replication server to stop attempting to reconnect.
Instructs the OpenEdge Replication server to start one or both of its configured agents.
Allows you to disable OpenEdge Replication while the source database is online.
Displays a PROMON-type series of screens that show the current state of replication.
Displays the replication recovery information.
Frees up any pending waits that might be outstanding so that database activity can continue.
Restarts the OpenEdge Replication server.
See connectagent.
Terminates the currently running OpenEdge Replication server or agent.
Instructs an OpenEdge Replication agent to transition a replication-enabled database.
Forces the target database to go into a pre-transition state.