-forceパラメータを指定しない場合は、インスタンスを停止し、指定したインスタンスで実行されているすべてのサービスを停止します。-forceを指定すると、インスタンス停止時に、サービスは使用可能インスタンスにフェイルオーバーします。
注意:
このコマンドはOracle ClusterwareおよびOracle RACでのみ使用可能です。
Oracle RAC One Nodeデータベースでこのコマンドを実行すると、このコマンドから、かわりにdatabase名詞を使用するように求めるエラーが戻されます。
srvctl stop instanceコマンドは、次の構文で使用します。
srvctl stop instance -dbdb_unique_name{-node node_name | -instance "instance_name_list"} [-stopoptionstop_options] [-force]
インスタンス名のカンマ区切りリストを二重引用符("")で囲む必要があります。
表A-193 srvctl stop instanceのパラメータ
| パラメータ | 説明 |
|---|---|
-db db_unique_name
|
データベースの一意の名前 |
-node node_name
|
単一ノードの名前 注意: このパラメータは、ポリシー管理データベースに使用します。 |
-instance "inst_name_list" |
二重引用符で囲まれたインスタンス名のカンマ区切りリスト 注意: このパラメータは、管理者管理データベースに使用します。 |
-stopoption stop_options
|
停止コマンドのオプション( 関連項目: 停止オプションの詳細は、『SQL*Plusユーザーズ・ガイドおよびリファレンス』も参照してください。 |
-force |
このパラメータを使用すると、実行中のサービスが別のインスタンスにフェイルオーバーします。 |