機械翻訳について

Enterprise Manager Database Express 12cへのアクセス

Oracle Database 12cを管理するためのWebベースのツールであるEnterprise Manager Database Express 12c (EM Express)は、Oracle Database 12cリリース1 (12.1)またはOracle Database 12cリリース2 (12.2).使用して作成されたOracle Database Exadata Cloud Serviceデータベース・デプロイメントで利用できます

EM Expressにアクセスしてデータベースを管理する前に、EM Expressへのアクセスに使用するネットワーク・ポートを次のように決定し、場合によっては構成する必要があります:

  • CDBを管理する場合。 データベース・デプロイメントが作成されると、Exadata Cloud ServiceでCDBへのEM Expressアクセス用ポートが自動的に設定されます。 手動の構成ステップは一切実行する必要はありません。 各データベース・デプロイメントに一意のポート番号が割り当てられます。 割当てでは、5500から始まり、5501、5502と続く範囲のポートを使用します。

  • Oracle Database 12cリリース1 (バージョン12.1)でPDBを管理する場合。 バージョン12.1のデータベース・デプロイメントでは、EM Expressを使用して管理する各PDBのポートを手動で設定する必要があります。 EM Expressに対するPDBを管理するためのポートの設定を参照してください。

  • Oracle Database 12cリリース2 (バージョン12.2)でPDBを管理する場合。 Oracle Database 12cリリース2では、グローバル・ポートと呼ばれる単一のポートでCDBおよびすべてのPDBにアクセスするようにEM Expressを構成できます。 2016年12月初旬より後に作成されたバージョン12.2データベース・デプロイメントの場合、グローバル・ポートはデフォルトで設定されています。 2016年12月より前に作成されたデプロイメントの場合、EM Expressに対するグローバル・ポートの設定によるCDBおよびPDBの管理(Oracle Database 12.2のみ)を参照してください。

ノート:

特定のデータベースに対して使用されているポートを確認するには、データベース管理者としてデータベースに接続し、次の例に示す問合せを実行します。
SQL> select dbms_xdb_config.getHttpsPort() from dual;

DBMS_XDB_CONFIG.GETHTTPSPORT()
------------------------------
                          5502

管理するCDBまたはPDBのEM Expressポートを決定したら、次のいずれかのオプションを選択してEM Expressにアクセスする必要があります:

EM Expressに対するPDBを管理するためのポートの設定

Oracle Database 12cリリース1では、ルート・コンテナ(CDB)およびEM Expressを使用して管理する各PDBに対して一意のHTTPSポートを構成する必要があります。

EM ExpressでPDBを管理できるようにHTTPSポートを構成するには:

  1. SQL*Plusを起動し、SYSDBA権限を持つSYSユーザーとしてPDBにログインします。

  2. DBMS_XDB_CONFIG.SETHTTPSPORTプロシージャを実行します。

    SQL> exec dbms_xdb_config.sethttpsport(port-number)

EM Expressに対するグローバル・ポートの設定によるCDBおよびPDBの管理(Oracle Database 12.2のみ)

Oracle Database 12cリリース2では(グローバル・ポートと呼ばれる)1つのポートを構成でき、これにより、EM Expressを使用してそのCDBのHTTPSポート経由でCDBのすべてのPDBに接続できるようになります。

2016年12月初旬より後に作成されたデータベース・デプロイメントでは、グローバル・ポートがデフォルトで設定されています。

2016年12月より前に作成されたデプロイメントでグローバル・ポートを構成するには:

  1. SQL*Plusを起動し、SYSDBA権限を持つSYSユーザーとしてルート・コンテナ(CDB)にログインします。

  2. DBMS_XDB_CONFIG.SETGLOBALPORTENABLEDプロシージャを実行します。

    SQL> exec dbms_xdb_config.SetGlobalPortEnabled(TRUE)

EM Expressポートを使用したEM Expressへのアクセス

EM Expressポートがブロックされていない場合、ブラウザでURL https://node-ip-address:EM-Express-port/emに移動することにより、EM Expressにアクセスすることもできます。node-ip-addressは、EM Expressをホスティングしているコンピュート・ノードの公開IPアドレス、EM-Express-portはデータベースにより使用されるEM Expressポートです。

Oracle Database Cloud Serviceコンソールを介してEM Expressにアクセスし、12.1でCDBを管理したり、12.2でグローバル・ポートによりルート・コンテナおよびPDBを管理することもできます。

  1. Oracle Database Cloud Serviceコンソールの「インスタンス」ページを開きます。

    詳細な手順は、「My ServicesダッシュボードおよびOracle Database Cloud Serviceコンソールへのアクセス」を参照してください。

  2. デプロイメントのアクション・メニュー(メニュー・アイコン)から、「EMコンソールを開く」を選択します。

    EM Expressのログイン・ページが表示されます。

  3. DBA権限を持つユーザーの名前(SYSSYSTEMなど)とパスワードを入力します。 SYSDBA権限で接続するには、「SYSDBA権限」を選択します。 次に「ログイン」をクリックします。

このオプションは、「Oracle Database Cloud Serviceインスタンスの概要」ページのアクション・メニュー(メニュー・アイコン)からも利用できます。

SSHトンネルを使用したEM Expressへのアクセス

ポートがブロックされているときにEM Expressにアクセスするには、EM Expressをホスティングしているコンピュート・ノード上のEM ExpressポートにSSHトンネルを作成する必要があります。 コンピュート・ノードのポートへのSSHトンネルの作成を参照してください。

SSHトンネルを作成した後でURL https://localhost:EM-Express-port/emに移動すると、EM Expressにアクセスできます。

EM Expressのログイン・ページが表示されたら、DBA権限を持つユーザーの名前(SYSSYSTEMなど)とパスワードを入力します。 SYSDBA権限で接続するには、「SYSDBA権限」を選択します。 次に「ログイン」をクリックします。