Oracle® Real Application Clustersインストレーション・ガイド 11gリリース2 (11.2) for Microsoft Windows x64 (64-Bit) B58877-06 |
|
前 |
次 |
Oracle Enterprise Manager Configuration Assistant(EMCA)は、Database Controlを構成するためのコマンドライン・インタフェースを提供します。この付録の内容は次のとおりです。
この項では、EMCAコマンドライン・インタフェースの使用に関連する内容について説明します。
既存のOracle Database 11g リリース2(11.2)データベースをOracle Enterprise Manager Database Controlで管理するように構成するための主な手段は、DBCAを使用することですが、Graphical User Interface以外の方法としてEMCAを使用できます。
注意: EMCAを使用してデータベースを構成している間は、データベースを使用できません。ユーザーは、データベースに接続することも、データベースで操作を実行することもできません。 |
この項では、EMCAコマンドライン・インタフェースの使用方法に関する情報を示します。
すべてのEMCAコマンドをOracle RAC環境で使用できますが、クラスタの設定には一部のコマンドのみを適用できます。EMCAを使用してクラスタ・コマンドを実行するには、ほぼすべてのEMCA動作モードで使用できる-cluster
フラグを使用します。
EMCAコマンドの形式は次のとおりです。
emca [operation] [mode] [flags] [parameters]
クラスタの現行の構成情報が必要な場合は、次のコマンドを実行できます。
emca -displayConfig dbcontrol –cluster
EMCAのコマンドラインで指定したパラメータに応じて、EMCAによって、Database Controlの構成に必要な追加情報の入力を求めるプロンプトが表示されます。
それぞれのEMCAコマンドでは、EMCAで必要となる追加情報を指定するためのオプション・パラメータを含めることができます。EMCAで使用するパラメータの形式は[-parameterName
parameterValue
]です。コマンドラインでは、複数のパラメータを組み合せて使用できます。表G-1に、EMCAで使用できるオプションのパラメータを示します。
注意: 使用可能なパラメータのリストは、コマンドラインでemca -help と入力すると確認できます。 |
表G-1 EMCAのオプションのコマンドライン・パラメータ
パラメータ | 説明 |
---|---|
|
構成操作の実行中にEMCAで使用されるパラメータが記述された入力ファイルのパス。詳細は、第6.6.2項「入力ファイルによるサイレント・モードでのEMCAの使用」を参照してください。 |
|
データベースのシステム識別子。 |
|
データベースにサービスを提供するリスナーのポート番号。 |
|
データベースのOracleホーム(絶対パス)。 |
|
リスナーが実行されているOracleホーム。データベースが実行されているOracleホーム以外のOracleホームからリスナーが実行されている場合は、パラメータLISTENER_OHを指定する必要があります。 |
|
ホスト・コンピュータのユーザー名(自動バックアップ用)。 |
|
ホスト・コンピュータのユーザー・パスワード(自動バックアップ用)。 |
|
|
|
通知用の電子メール・アドレス。 |
|
送信メール・サーバーまたはSimple Mail Transfer Protocol(SMTP)サーバー(通知用)。 |
|
Oracle Automatic Storage Management(Oracle ASM)ホーム。 |
|
Oracle ASMインスタンスのシステム識別子。 |
|
Oracle ASMインスタンスにサービスを提供するリスナーのポート番号。 |
|
Oracle ASMインスタンスに接続するためのユーザー・ロール。 |
|
Oracle ASMインスタンスに接続するためのユーザー名。 |
|
Oracle ASMインスタンスに接続するためのパスワード。 |
|
DBSNMPユーザーのパスワード。 |
|
SYSMANユーザーのパスワード。 |
|
SYSユーザーのパスワード。 |
|
Oracle Enterprise Manager構成をアップグレードまたはリストアするデータベースのOracleホーム。 |
|
WebブラウザでDatabase Controlコンソールの表示に使用するポート。詳細は、第6.7.3項「Database Controlで使用されるポートの変更」を参照してください。 |
|
Database ControlのOracle Management Agentポート。詳細は、第6.7.3項「Database Controlで使用されるポートの変更」を参照してください。 |
|
Database ControlのRMIポート。詳細は、第6.7.3項「Database Controlで使用されるポートの変更」を参照してください。 |
|
Database ControlのJMSポート。詳細は、第6.7.3項「Database Controlで使用されるポートの変更」を参照してください。 |
|
クラスタ名(クラスタ・データベース用)。 |
|
データベースの一意の名前(クラスタ・データベース用)。 |
|
データベースのサービス名(クラスタ・データベース用)。 |
|
Database Controlコンソールを実行するノード(クラスタ・データベース用)。詳細は、第6.7.1項「Oracle RACデータベースのためのDatabase Control実装の変更」を参照してください。 |
|
エージェントのみの構成用のノードのカンマ区切りリストで、 |
この項では、EMCAユーティリティで利用できるコマンドについて説明します。
表G-2 EMCAコマンド
コマンド | 説明 |
---|---|
|
データベースまたはOracle ASMの記憶域の新しいクラスタ・インスタンスに対してOracle Enterprise Managerを構成します。 |
|
データベースまたはOracle ASMの記憶域の新しいクラスタ・インスタンスに対してOracle Enterprise Managerを構成します。 |
|
データベースに対してDatabase Controlと集中エージェント管理の両方を構成します。 |
|
データベース・インスタンスまたはOracle ASMインスタンスに対する集中エージェント管理を構成します。 |
|
データベースに対してDatabase Controlを構成します。 |
|
データベースに対するDatabase Controlと集中エージェント管理の両方の構成を解除します。 |
|
データベース・インスタンスまたはOracle ASMインスタンスに対する集中エージェント管理の構成を解除します。 |
|
データベースに対するDatabase Controlの構成を解除します。 |
|
クラスタ・データベースまたはOracle ASMの記憶域の特定のインスタンスに対するOracle Enterprise Managerの構成を解除します。 |
|
削除されるノードに対するOracle Enterprise Managerの構成を解除します。 |
|
クラスタ環境内のDatabase Controlの現行のデプロイメント構成に関する情報を表示します。 |
|
クラスタ・データベースに対してDatabase Controlのデプロイメントを再構成します。 |
|
Database Controlのポートを明示的に再割当てします。 |
|
現行のリリースのOracle Enterprise Manager構成を以前のリリースに戻します。 |
|
以前のリリースのOracle Enterprise Manager構成を現行のリリースにアップグレードします。 |
|
EMCAに関連付けられているリリース情報を出力します。 |
このコマンドは、データベースまたはOracle ASMの新しいクラスタ・インスタンスに対してOracle Enterprise Managerを構成する場合に使用します。
このコマンドには次の2つの形式があり、Oracle DatabaseインスタンスとOracle ASMインスタンスのどちらを追加するかどうかに応じて使い分けます。
emca -addInst db [-silent] [parameters] emca -addInst asm [-silent] [parameters]
表G-3 addInstのオプション
パラメータ | 説明 |
---|---|
|
データベース(クラスタ・データベースを含む)に対して操作を実行します。 このオプションは、Oracle ASMを使用してデータ・ファイルを格納するデータベースに対して使用します。データベースでOracle ASMが使用されていると、すべてのEMCA構成コマンド( |
|
Oracle ASMのみのインスタンス(クラスタOracle ASMインスタンスを含む)に対して操作を実行します。 |
|
追加情報の入力を求めるプロンプトを表示せずに操作を実行します。 このモードが指定されている場合は、すべての必要なパラメータをコマンドラインに入力するか、または |
|
表G-1「EMCAのオプションのコマンドライン・パラメータ」を参照してください。 |
このコマンドは、データベースまたはOracle ASMの新しいクラスタ・インスタンスに対してOracle Enterprise Managerを構成する場合に使用します。
詳細は、第6.3項「EMCAとEnterprise Manager ControlおよびOracle RACの理解」を参照してください。
表G-4 addNodeのオプション
パラメータ | 説明 |
---|---|
|
データベース(クラスタ・データベースを含む)に対して操作を実行します。 このオプションは、Oracle ASMを使用してデータ・ファイルを格納するデータベースに対して使用します。データベースでOracle ASMが使用されていると、すべてのEMCA構成コマンド( |
|
Oracle ASMのみのインスタンス(クラスタOracle ASMインスタンスを含む)に対して操作を実行します。 |
|
追加情報の入力を求めるプロンプトを表示せずに操作を実行します。 このモードが指定されている場合は、すべての必要なパラメータをコマンドラインに入力するか、または |
|
表G-1「EMCAのオプションのコマンドライン・パラメータ」を参照してください。 |
このコマンドは、データベースに対してDatabase ControlとOracle Management Agentの両方を構成する場合に使用します。Database Controlリポジトリの作成(再作成)、自動バックアップの構成、クラスタ・データベースでの対象操作の実行などのオプションがあります。
この操作では、データベースをOracle Enterprise Manager 10g Grid Controlコンソールで集中管理できるように構成します。このオプションを使用するには、Oracle Enterprise ManagerのOracle Management Serviceコンポーネントをネットワーク・ホストに事前にインストールしておく必要があります。また、データベースを実行するホストにOracle Management Agentがインストールされている必要もあります。
emca -config all db [-repos (create | recreate)] [-cluster] [-silent]
[-backup] [parameters]
表G-5 config all dbのオプション
パラメータ | 説明 |
---|---|
|
新しいOracle Management Repositoryを作成します。 |
|
現行のOracle Management Repositoryを削除してから、新しいOracle Management Repositoryを再作成します。 |
|
クラスタ・データベース・インスタンスまたはOracle ASMインスタンスに対して操作を実行します。 |
|
追加情報の入力を求めるプロンプトを表示せずに操作を実行します。 このモードが指定されている場合は、すべての必要なパラメータをコマンドラインに入力するか、または |
|
表G-1「EMCAのオプションのコマンドライン・パラメータ」を参照してください。 |
このコマンドは、データベース・インスタンスまたはOracle ASMインスタンスに対して管理エージェントを構成する場合に使用します。この操作をクラスタ環境で実行するオプションなどがあります。
この操作では、データベースをOracle Enterprise Manager 10g Grid Controlコンソールで集中管理できるように構成します。このオプションを使用するには、Oracle Enterprise ManagerのOracle Management Serviceコンポーネントをネットワーク・ホストに事前にインストールしておく必要があります。また、データベースを実行するホストにOracle Management Agentがインストールされている必要もあります。
表G-6 config centralAgentのオプション
パラメータ | 説明 |
---|---|
|
データベース(クラスタ・データベースを含む)に対して操作を実行します。 このオプションは、Oracle ASMを使用してデータ・ファイルを格納するデータベースに対して使用します。データベースでOracle ASMが使用されていると、すべてのEMCA構成コマンド( |
|
Oracle ASMのみのインスタンス(クラスタOracle ASMインスタンスを含む)に対して操作を実行します。 |
|
クラスタ・データベース・インスタンスまたはOracle ASMインスタンスに対して操作を実行します。 |
|
追加情報の入力を求めるプロンプトを表示せずに操作を実行します。 このモードが指定されている場合は、すべての必要なパラメータをコマンドラインに入力するか、または |
|
表G-1「EMCAのオプションのコマンドライン・パラメータ」を参照してください。 |
このコマンドは、データベースに対してOracle Enterprise Manager Database Controlを構成する場合に使用します。Oracle Management Repositoryの作成(再作成)、自動バックアップの構成、クラスタ・データベースでの対象操作の実行などのオプションがあります。
emca -config dbcontrol db [-repos (create | recreate)] [-cluster] [-silent]
[-backup] [parameters]
表G-7 config dbcontrolのオプション
パラメータ | 説明 |
---|---|
|
新しい管理エージェントを作成します。 |
|
現在の管理エージェントを削除し、新しい管理リポジトリを作成します。 |
|
クラスタ・データベース・インスタンスまたはOracle ASMインスタンスに対して操作を実行します。 |
|
追加情報の入力を求めるプロンプトを表示せずに操作を実行します。 このモードが指定されている場合は、すべての必要なパラメータをコマンドラインに入力するか、または |
|
データベースに対して自動バックアップを構成します。EMCAによって日次自動バックアップのオプションの入力を求めるプロンプトが表示されます。データベース・ファイルのバックアップには、Oracle Enterprise Managerのデフォルトの設定が使用されます。 このオプションを使用すると、EMCAは、 |
|
表G-1「EMCAのオプションのコマンドライン・パラメータ」を参照してください。 |
Oracle ASMを使用するシングル・インスタンス・データベースに対してDatabase Controlコンソールを構成する場合は、次のコマンドを実行してDatabase Controlコンソールを構成すると、自動的にOracle ASMインスタンスが検出されます。
emca -config dbcontrol db -repos create
次のコマンドを入力すると、データベースの日次バックアップを自動的に実行するようにDatabase Controlが構成されます。
emca -config dbcontrol db -backup
データベースに対するDatabase ControlとOracle Management Agentの両方の構成を解除します。Oracle Management Repositoryの削除、クラスタ・データベースでの対象操作の実行などのオプションがあります。
表G-8 deconfig all dbのオプション
パラメータ | 説明 |
---|---|
|
現在の管理エージェントを削除します。 |
|
クラスタ・データベース・インスタンスまたはOracle ASMインスタンスに対して操作を実行します。 |
|
追加情報の入力を求めるプロンプトを表示せずに操作を実行します。 このモードが指定されている場合は、すべての必要なパラメータをコマンドラインに入力するか、または |
|
表G-1「EMCAのオプションのコマンドライン・パラメータ」を参照してください。 |
このコマンドは、データベース・インスタンスまたはOracle ASMインスタンスに対するOracle Management Agentの構成を解除する場合に使用します。この操作をクラスタ環境で実行するオプションなどがあります。
たとえば、このコマンドは、削除予定のデータベースから管理エージェントの構成を削除する場合に使用します。そのような場合は、管理エージェントの構成を削除してからデータベースを物理的に削除します。この操作では、実際のデータベースまたはそのデータ・ファイルは削除されません。
表G-9 deconfig centralAgentのオプション
パラメータ | 説明 |
---|---|
|
データベース(クラスタ・データベースを含む)に対して操作を実行します。 このオプションは、Oracle ASMを使用してデータ・ファイルを格納するデータベースに対して使用します。データベースでOracle ASMが使用されていると、すべてのEMCA構成コマンド( |
|
Oracle ASMのみのインスタンス(クラスタOracle ASMインスタンスを含む)に対して操作を実行します。 |
|
クラスタ・データベース・インスタンスまたはOracle ASMインスタンスに対して操作を実行します。 |
|
追加情報の入力を求めるプロンプトを表示せずに操作を実行します。 このモードが指定されている場合は、すべての必要なパラメータをコマンドラインに入力するか、または |
|
表G-1「EMCAのオプションのコマンドライン・パラメータ」を参照してください。 |
このコマンドは、データベースのDatabase Controlの構成を解除する場合に使用します。Oracle Management Repositoryの削除、クラスタ・データベースでの対象操作の実行などのオプションがあります。
この操作では、実際のデータベースまたはそのデータ・ファイルは削除されません。
表G-10 deconfig dbcontrol dbのオプション
パラメータ | 説明 |
---|---|
|
現在の管理エージェントを削除します。 |
|
クラスタ・データベース・インスタンスまたはOracle ASMインスタンスに対して操作を実行します。 |
|
追加情報の入力を求めるプロンプトを表示せずに操作を実行します。 このモードが指定されている場合は、すべての必要なパラメータをコマンドラインに入力するか、または |
|
表G-1「EMCAのオプションのコマンドライン・パラメータ」を参照してください。 |
このコマンドは、データベースまたはOracle ASMの特定のクラスタ・インスタンスでOracle Enterprise Managerの構成を解除する場合に使用します。
表G-11 deleteInstのオプション
パラメータ | 説明 |
---|---|
|
データベース(クラスタ・データベースを含む)に対して操作を実行します。 このオプションは、Oracle ASMを使用してデータ・ファイルを格納するデータベースに対して使用します。データベースでOracle ASMが使用されていると、すべてのEMCA構成コマンド( |
|
Oracle ASMのみのインスタンス(クラスタOracle ASMインスタンスを含む)に対して操作を実行します。 |
|
追加情報の入力を求めるプロンプトを表示せずに操作を実行します。 このモードが指定されている場合は、すべての必要なパラメータをコマンドラインに入力するか、または |
|
表G-1「EMCAのオプションのコマンドライン・パラメータ」を参照してください。 |
このコマンドは、削除するノードでOracle Enterprise Managerの構成を解除する場合に使用します。詳細は、第6.3項「EMCAとEnterprise Manager ControlおよびOracle RACの理解」を参照してください。
表G-12 deleteNodeのオプション
パラメータ | 説明 |
---|---|
|
データベース(クラスタ・データベースを含む)に対して操作を実行します。 このオプションは、Oracle ASMを使用してデータ・ファイルを格納するデータベースに対して使用します。データベースでOracle ASMが使用されていると、すべてのEMCA構成コマンド( |
|
Oracle ASMのみのインスタンス(クラスタOracle ASMインスタンスを含む)に対して操作を実行します。 |
|
追加情報の入力を求めるプロンプトを表示せずに操作を実行します。 このモードが指定されている場合は、すべての必要なパラメータをコマンドラインに入力するか、または |
|
表G-1「EMCAのオプションのコマンドライン・パラメータ」を参照してください。 |
このコマンドは、クラスタ環境内のDatabase Controlの現行のデプロイメント構成に関する情報を表示する場合に使用します。このコマンドは、-cluster
オプションとともに使用する必要があります。
表G-13 displayConfig dbcontrolのオプション
パラメータ | 説明 |
---|---|
|
クラスタ・データベース・インスタンスまたはOracle ASMインスタンスに対して操作を実行します。 |
|
追加情報の入力を求めるプロンプトを表示せずに操作を実行します。 このモードが指定されている場合は、すべての必要なパラメータをコマンドラインに入力するか、または |
|
表G-1「EMCAのオプションのコマンドライン・パラメータ」を参照してください。 |
このコマンドは、クラスタ・データベースでDatabase Controlのデプロイメントの構成を解除する場合に使用します。このコマンドは、-cluster
オプションとともに使用する必要があります。
表G-14 reconfig dbcontrolのオプション
パラメータ | 説明 |
---|---|
|
クラスタ・データベース・インスタンスまたはOracle ASMインスタンスに対して操作を実行します。 |
|
追加情報の入力を求めるプロンプトを表示せずに操作を実行します。 このモードが指定されている場合は、すべての必要なパラメータをコマンドラインに入力するか、または |
|
表G-1「EMCAのオプションのコマンドライン・パラメータ」を参照してください。 |
このコマンドは、Database Controlのポートを明示的に再割当てする場合に使用します。この操作をクラスタ環境で実行するオプションなどがあります。
表G-15 reconfig portsのオプション
パラメータ | 説明 |
---|---|
|
クラスタ・データベース・インスタンスまたはOracle ASMインスタンスに対して操作を実行します。 |
|
表G-1「EMCAのオプションのコマンドライン・パラメータ」を参照してください。 |
このコマンドは、現行のリリースのOracle Enterprise Manager構成を以前のリリースに戻す場合に使用します。これは、-upgrade
コマンドの逆です。このコマンドを実行すると、-upgrade
操作による変更がすべて元に戻されます。この操作は、データベース、Oracle ASM、またはデータベースおよびOracle ASMのインスタンスに対して同時に実行できます。
表G-16 restoreのオプション
パラメータ | 説明 |
---|---|
|
データベース(クラスタ・データベースを含む)に対して操作を実行します。 |
|
Oracle ASMのみのインスタンス(クラスタOracle ASMインスタンスを含む)に対して操作を実行します。 |
|
データベースとOracle ASMのインスタンスのリストア操作を実行します。 Oracle ASMインスタンスをリストアした場合でも、それを使用するデータベース・インスタンスをリストアする必要はありません。したがって、Oracle Enterprise Managerの構成のリストアは、データベースおよびそれに対応するOracle ASMインスタンスに対して別々に実行できます。 |
|
クラスタ・データベース・インスタンスまたはOracle ASMインスタンスに対して操作を実行します。 |
|
追加情報の入力を求めるプロンプトを表示せずに操作を実行します。 このモードが指定されている場合は、すべての必要なパラメータをコマンドラインに入力するか、または |
|
表G-1「EMCAのオプションのコマンドライン・パラメータ」を参照してください。 |
このコマンドは、以前のリリースのOracle Enterprise Manager構成を現行のリリースにアップグレードします。この操作は、データベース、Oracle ASM、またはデータベースおよびOracle ASMのインスタンスに対して同時に実行できます。
このコマンドによって、データベースまたはOracle ASMの実際のインスタンスがアップグレードされたり、Oracle Enterprise Managerソフトウェアがアップグレードされることはありません。かわりに、指定したインスタンスの構成ファイルがアップグレードされ、現行のリリースのOracle Enterprise Managerソフトウェアと互換性を持つようになります。EMCAは、すべてのOracleホームにわたって、ホスト上の指定したデータベースまたはOracle ASMのターゲット(あるいはその両方)のすべてのインスタンスのアップグレードを試行します(リスナー・ポート、Oracleホームなどの特定のターゲット・プロパティが変更されている可能性が高いためです)。
表G-17 upgradeのオプション
パラメータ | 説明 |
---|---|
|
データベース(クラスタ・データベースを含む)に対して操作を実行します。 |
|
Oracle ASMのみのインスタンス(クラスタOracle ASMインスタンスを含む)に対して操作を実行します。 |
|
データベースとOracle ASMのインスタンスのアップグレード操作を実行します。 Oracle ASMインスタンスをアップグレードした場合でも、それを使用するデータベース・インスタンスをアップグレードする必要はありません。したがって、Oracle Enterprise Managerの構成のアップグレードは、データベースおよびそれに対応するOracle ASMインスタンスに対して別々に実行できます。 |
|
クラスタ・データベース・インスタンスまたはOracle ASMインスタンスに対して操作を実行します。 |
|
追加情報の入力を求めるプロンプトを表示せずに操作を実行します。 このモードが指定されている場合は、すべての必要なパラメータをコマンドラインに入力するか、または |
|
表G-1「EMCAのオプションのコマンドライン・パラメータ」を参照してください。 |