srvctlコマンドでデータベースを停止する方法
SRVCTLコマンドでデータベースを停止するには、以下の手順に従ってください。
- コマンドライン端末を開いて、root ユーザーとしてログインします。
- 次のコマンドを使用してOracle Grid Infrastructureの状態を確認する。
- srvctl ステータス asm
- ASMインスタンスが実行中かどうかを結果から返してくれる場合、次のステップに進みます。それ以外の場合は、このステップをスキップします。
- 以下のコマンドで、全てのデータベースインスタンスを停止します。
- srvctl stop database -d <データベース名>
- 閉鎖するデータベース名を「<データベース名>」に置き換えてください。
- 以下のコマンドでリスナーを停止します。
- srvctl stop listener -l <リスナー名>
- 監視対象のリスナーを無効にするには、<リスナー名>に置き換えてください。
- Oracle Grid Infrastructureを停止するには、以下のコマンドを使用します。
- srvctl stop asm
- 前の手順でASMインスタンスが稼働していない場合は、この手順をスキップできます。
上記の手順が完了したら、データベースが完全に終了します。