移行シナリオについて

ここに示すシナリオは、複数のOracle Fusion MiddlewareおよびOracle SOA Suite 12c (12.2.1.3)ドメインが、異なるスキーマ接頭辞(DEV_WLSDEV2_SOAINFRAなど)を使用するが、同じデータベース・サービス名(orclsoa.example.comなど)を使用して、同じ非コンテナ・データベース(CDB) 12.1.0.2に接続するソース環境です。

複数のPDBを含むCDBに移行する場合の方法は次のとおりです:

  • 非CDBの12.1.0.2から複数のPDBを持つCDB 12.1.0.2に(expdpおよびimpdpを使用するか、PDBをクローニングして)データを移行します。
  • 各PDBには、接頭辞で区別される一貫性のあるスキーマ・セット(アプリケーションごと)が含まれている必要があります。
  • PDBは、異なるPDBサービス名で使用可能である必要があります。

ここで説明する例を簡単にするための設定は次のとおりです:

  • 非CDBの12.1.0.2 (ソース環境)には、1つのOracle Fusion Middleware 12.2.1.3ドメインと1つのOracle SOA Suite 12.2.1.3ドメインがあるため、次の2つの接頭辞スキーマがあります:
    • DEV_WLS (Oracle Fusion Middlewareドメインの場合)。
    • DEV2_SOAINFRA (Oracle SOA Suiteドメインの場合)。
  • 新しいターゲットCDBの12.1.0.2 (ターゲット環境)には2つのPDB (PDB1およびPDB2)が存在し、ターゲット・システムはnew-target-db12c.example.com (192.168.56.93)にインストールされます。
    • PDB1には接頭辞としてDEV_WLSが設定されますが、新しいサービス名pdb1_orclsoaが設定されます。
    • PDB2には接頭辞としてDEV2_SOAINFRAが設定されますが、新しいサービス名pdb2_orclsoaが設定されます。
  • Oracle Fusion MiddlewareおよびOracle SOA Suite 12.2.1.3のドメインは、そのまま維持され(soa-host01.example.comにインストール)、JDBC接続は、新しいターゲットのOracle Database 12.1.0.2コンテナ・インスタンス(new-target-db12c.example.comにインストール)を指すように再構成されます。

ソース環境: 非コンテナ・データベース

次の図および値は、ソース環境におけるこのシナリオを示しています。

ソース環境: 非コンテナ・データベース
ソース非CDB Fusion Middlewareドメイン SOA Suiteドメイン
ホスト名 soa-host01.example.com soa-host01.example.com
IPアドレス 192.168.56.192 192.168.56.192
サービス名 orclsoa.example.com orclsoa.example.com
ポート 1521 1521
WLSコンソール http://192.168.56.92:7001/console http://192.168.56.92:7010/console
EMコンソール http://192.168.56.92:7001/em http://192.168.56.92:7010/em
サーバーURL http://192.168.56.92:7003 http://192.168.56.92:7013

ターゲット環境: コンテナ・データベース

次の図および値は、ターゲット環境におけるこのシナリオを示しています。

ターゲット環境: コンテナ・データベース
ターゲットCDB Fusion Middlewareドメイン SOA Suiteドメイン
ホスト名 new-target-db12c.example.com new-target-db12c.example.com
IPアドレス 192.168.56.193 192.168.56.193
サービス名 pdb1_orclsoa.example.com pdb2_orclsoa.example.com
ポート 1521 1521
コンテナ名 PDB1_ORCLSOA PDB2_ORCLSOA
別名 PDB1 PDB2
WLSコンソール(変更なし) http://192.168.56.92:7001/console http://192.168.56.92:7010/console
EMコンソール(変更なし) http://192.168.56.92:7001/em http://192.168.56.92:7010/em
サーバーURL (変更なし) http://192.168.56.92:7003 http://192.168.56.92:7013