Oracleスタックのコンポーネントは、特定の順序で起動および停止する必要があります。その点についてこの付録で説明します。
Oracle Databaseを起動します。
DatabaseのORACLE_HOME
で、ORACLE_SID
、ORACLE_HOME
およびPATH
環境変数を適切な値に設定します。
リスナーを起動します。
ORACLE_HOME/bin/lsnrctl start
データベースを起動します。
ORACLE_HOME/bin/sqlplus "/as sysdba"
startup
Oracle WebLogic管理サーバーを起動します。
MW_HOME/user_projects/domains/DOMAIN_NAME/bin/startWebLogic.sh
Oracle Internet Directory、Oracle Virtual Directoryなどのシステム・コンポーネントを起動します。
ORACLE_INSTANCE/bin/opmnctl startall
システム・コンポーネントが起動したかどうかは次を実行して確認できます。
ORACLE_INSTANCE/bin/opmnctl status -l
Oracle Directory Integration Platform、Oracle Directory Services ManagerなどのWebLogic管理対象コンポーネントを起動します。
MW_HOME/user_projects/domains/DOMAIN_NAME/bin/startManagedWebLogic.sh \ SERVER_NAME {ADMIN_URL}
WebLogic管理対象コンポーネントのステータスは、Oracle Enterprise Manager Fusion Middleware Controlで表示できます。「Oracle Enterprise Manager Fusion Middleware Controlを使用したOracle Internet Directoryの管理」を参照してください。
Oracle Directory Integration Platform、Oracle Directory Services ManagerなどのWebLogic管理対象コンポーネントを停止します。
MW_HOME/user_projects/domains/DOMAIN_NAME/bin/stopManagedWebLogic.sh \ {SERVER_NAME} {ADMIN_URL} {USER_NAME} {PASSWORD}
Oracle Internet Directory、Oracle Virtual Directoryなどのシステム・コンポーネントを停止します。
ORACLE_INSTANCE/bin/opmnctl stopall
WebLogic管理サーバーを停止します。
MW_HOME/user_projects/domains/DOMAIN_NAME/bin/stopWebLogic.sh
Oracle Databaseを停止します。