Oracle Unified Directory (OUD) is the latest and recommended unified directory solution from ORACLE, that integrates storage, synchronization, and proxy functionality to help you manage the critical identity information that drives an Enterprise’s business applications. For more info on OUD, please refer here.
If you are working as Fusion Middleware Administrator/Architect/Consultant, chances are that you are used to the FMW hierarchy and you know the location of most of the scripts by heart and you don’t need to refer it again and again but OUD is different from OID, OVD or ODSEE.
In this article, I will mentioning the useful scripts that are required for basic Oracle Unified Directory Administration.
a) Starting the OUD Server, Proxy Server, and Replication Gateway instance.
- In OUD INSTANCE/bin directory, locate start-ds command. By default start-ds starts the server instance in background.
$ cd INSTANCE_DIR/OUD/bin $ start-ds
- If you want to start the server instance in foreground use
$ cd INSTANCE_DIR/OUD/bin $ start-ds --nodetach OR $ start-ds -N
You can stop the directory server by pressing Control-C in the terminal window in which the server is running or by running the stop-ds utility from another window.
b) Restarting the OUD Server, Proxy Server, and Replication Gateway instance.
$ cd INSTANCE_DIR/OUD/bin $ stop-ds --restart OR $ stop-ds -R
c) Starting the Server in quiet mode or via using Script$ cd INSTANCE_DIR/OUD/bin $ start-ds --quiet OR $ start-ds -Q
It suppresses output during the startup process unless a significant error occurs. Compare it against first screenshot.
d) Stopping the OUD Server, Proxy Server, and Replication Gateway instance.
The command you use to stop your server instance will depend on the way you have started it. Its self explanatory.$ cd INSTANCE_DIR/OUD/bin $ stop-ds OR $ start-ds --quiet OR by typing Control-C
e) Checking the status if your OUD Server, Proxy Server, and Replication Gateway instance is running or stopped.$ cd INSTANCE_DIR/OUD/bin $ status
Below are two screenshots for stopped and running server instances.