データベースの構成を変更します。
srvctl modify database
コマンドは、次の構文で使用します。
srvctl modify database -dbdb_unique_name
[-eval] [-dbnamedb_name
] [-instance instance_name] [-oraclehomeoracle_home
] [-user user_name] [-server server_list] [-timeout timeout] [-domaindb_domain
] [-spfilespfile
] [-pwfile password_file_path] [-role {PRIMARY|PHYSICAL_STANDBY|LOGICAL_STANDBY|SNAPSHOT_STANDBY}] [-startoptionstart_options
] [-stopoption stop_options] [-policy {AUTOMATIC | MANUAL | NORESTART}] [-serverpool "server_pool_list
" [-node node_name]] [-pqpool pq_server_pools] [{-diskgroup "diskgroup_list" | -nodiskgroup}] [-acfspath "acfs_path_list"] [-force]
表A-77 srvctl modify databaseのパラメータ
パラメータ | 説明 |
---|---|
-db db_unique_name
|
データベースの一意の名前。 |
-eval |
このパラメータを使用すると、コマンドがシステムに及ぼす影響を仮定的に評価できます。 |
-dbname db_name
|
|
-instance instance_name
|
インスタンス名の接頭辞。このパラメータは、管理者管理Oracle RAC One Nodeデータベースで必要になります。 |
-oraclehome oracle_home
|
データベースのOracleホームのパス。 |
-user user_name
|
Oracleホーム・ディレクトリを所有するユーザーの名前。 注意: |
-server "server_list"
|
Oracle RAC One Nodeデータベースの候補サーバーのリスト。 注意: このパラメータは、管理者管理Oracle RAC One Nodeデータベースでのみ使用できます。Oracle RAC One Nodeデータベースがポリシー管理である場合、このパラメータは使用できません。 |
-timeout timeout
|
Oracle RAC One Nodeデータベースのオンライン・データベース再配置タイムアウト(分単位)。デフォルトは |
-domain db_domain
|
データベースのドメインを指定します。 注意: データベースに初期化パラメータ |
-spfile spfile
|
Oracle ASMディスク・グループのデータベース・サーバー・パラメータ・ファイルの場所へのフルパス。 |
-pwfile password_file_path
|
Oracle ASMディスク・グループのパスワード・ファイルの場所へのフルパス。 |
-role [PRIMARY | PHYSICAL_STANDBY | LOGICAL_STANDBY | SNAPSHOT_STANDBY] |
Oracle Data Guard構成ロールでのデータベースのロール( |
-startoption start_options
|
データベースの起動オプション( 注意:
関連項目: 起動オプションの詳細は、『SQL*Plusユーザーズ・ガイドおよびリファレンス』を参照してください。 |
-stopoption stop_options
|
データベースの停止オプション( 関連項目: 停止オプションの詳細は、『SQL*Plusユーザーズ・ガイドおよびリファレンス』も参照してください。 |
-policy [AUTOMATIC | MANUAL | NORESTART |
データベース・リソースの管理ポリシー。 |
-serverpool "server_pool_list"
|
ポリシー管理データベースに使用するサーバー・プール名のカンマ区切りリスト。 注意:
|
-node node_name
|
指定したサーバー・プールでシングル・インスタンス・データベースを実行するノードの名前。このパラメータは、 |
-diskgroup "diskgroup_list"
|
Oracle ASMディスク・グループのカンマ区切りリスト。 |
-nodiskgroup |
Oracle ASMディスク・グループへのデータベースの依存性を削除します。 |
-acfspath "acfs_path_list"
|
データベースの依存性が設定された、二重引用符( このパラメータは、データベースが |
-force |
一部のリソースが停止されている場合にも、操作を強制します。 |
srvctl modify database
コマンドは、管理者管理データベースをポリシー管理データベースに変換できます。管理者管理データベースの実行については、サーバー・リストが提供されている場合は、そのデータベースが実行されているノードがそのリストに含まれている必要があります。インスタンス名の接頭辞は、srvctl add database
コマンドの実行後に変更することはできません。
Oracle RAC One Nodeデータベースでは、管理ポリシーをAUTOMATIC
(-policy
パラメータを使用)から変更できません。実行しようとすると、エラー・メッセージが表示されます。非クラスタ・データベースが実行されるノードを変更する場合に使用する-node
パラメータについても同様です。
ポリシー管理Oracle RAC One Nodeデータベースでは、-serverpool
パラメータを使用して、サーバー・プール間でOracle RAC One Nodeデータベースを移動できますが、指定できるサーバー・プールは1つのみです。サーバー・プールのリストを指定すると、エラーが戻されます。