7 DBATコネクタの定義およびアップグレード

Oracle Identity System Administrationを使用して、Database Application Tablesコネクタを定義およびアップグレードします。

7.1 コネクタの定義

Oracle Identity System Administrationを使用して、カスタマイズまたは再構成されたコネクタを定義できます。コネクタを定義することは、コネクタをOracle Identity Governanceに登録することと同じです。

コネクタは、コネクタのインストール機能を使用してインストールするか、またはコネクタのアップグレード機能を使用してアップグレードすると、自動的に定義されます。次のような場合に、コネクタを手動で定義する必要があります。

  • デプロイメント・ガバナンスを使用してコネクタをインポートする場合。
  • コネクタをカスタマイズまたは再構成する場合
  • Oracle Identity Governanceをアップグレードする場合。

コネクタを定義すると、次のイベントが行われます。

  • コネクタを表すレコードがOracle Identity Governanceデータベースに作成されます。このレコードがすでに存在する場合は、更新されます。
  • 新たに定義されたコネクタのステータスが、「アクティブ」に設定されます。さらに、前にインストールされたリリースの同じコネクタのステータスが、自動的に「非アクティブ」に設定されます。

コネクタを定義する手順の詳細は、『Oracle Fusion Middleware Oracle Identity Governanceの管理』Oracle Identity Managerでのコネクタの定義に関する項を参照してください。

7.2 コネクタのアップグレード

DBATコネクタの11.1.1.6.0バージョンをすでにデプロイしている場合は、新しいコネクタJARファイルをOracle Identity Governanceデータベースにアップロードすることによって、コネクタをバージョン12.2.1.3.0にアップグレードできます。

ノート:

アップグレード手順を実行する前に、次の手順を実行します。
  • Oracle Identity Governanceデータベースのバックアップを作成します。バックアップの作成の詳細は、データベースのドキュメントを参照してください。
  • 最初にテスト環境でアップグレード手順を実行することをお薦めします。

次の各項では、コネクタをアップグレードする手順について説明します。

ノート:

アップグレード・ステップの詳細は、『Oracle Fusion Middleware Oracle Identity Governanceの管理』コネクタのアップグレードに関する項を参照してください。

7.2.1 アップグレードのステップ

これは、ステージング環境と本番環境の両方のコネクタをアップグレードする手順のサマリーです。

コネクタをアップグレードする環境に応じて、次のいずれかのステップを実行します。

  • ステージング環境: ウィザード・モードを使用してアップグレード手順を実行します。

    ノート:

    ITリソース・タイプ定義をアップグレードしないでください。デフォルト設定を保持するために、ITリソース定義を"None"にマップする必要があります。
  • 本番環境: サイレント・モードを使用してアップグレード手順を実行します。

7.2.2 アップグレード後のステップ

アップグレード後のステップには、Oracle Identity Governanceデータベースへの新しいコネクタJARのアップロードが含まれます。

このステップは次のとおりです。

  1. 古いコネクタJARを削除します。Oracle Identity Governance JAR削除($ORACLE_HOME/bin/DeleteJars.sh)ユーティリティを実行して、既存のICFバンドルorg.identityconnectors.databasetable-1.2.2.jarをOracle Identity Governanceデータベースから削除します。
    JAR削除ユーティリティを実行すると、Oracle Identity Governance管理者のログイン資格証明、Oracle Identity Governanceホスト・コンピュータのURL、コンテキスト・ファクトリの値、削除するJARファイルのタイプ、および削除するJARファイルの名前を入力するように要求されます。JARタイプの値として4を指定します。
  2. 新しいコネクタJARファイルをアップロードします。これを行うには:
    1. Oracle Identity Governance JARアップロード($ORACLE_HOME/bin/UploadJars.sh)ユーティリティを実行して、コネクタJARをアップロードします。
    2. org.identityconnectors.databasetable-12.3.0.jarバンドルをICFバンドルとしてアップロードします。Oracle Identity Governance JARアップロード・ユーティリティを実行して、新しいICFバンドルorg.identityconnectors.databasetable-12.3.0.jarファイルをOracle Identity Governanceデータベースに投稿します。

      JARアップロード・ユーティリティを実行すると、Oracle Identity Governance管理者のログイン資格証明、Oracle Identity Governanceホスト・コンピュータのURL、コンテキスト・ファクトリ値、アップロードするJARファイルのタイプ、およびアップロードするJARファイルが含まれる場所を入力するように要求されます。JARタイプの値として4を指定します。

  3. Oracle Identity Governanceを再起動します。
  4. コネクタがコネクタ・サーバーにデプロイされている場合は、次のようにします。
    1. コネクタ・サーバーを停止します。
    2. 既存のバンドルJARファイルorg.identityconnectors.databasetable-1.2.2.jarを新しいバンドルJARファイルorg.identityconnectors.databasetable-12.3.0.jarに置き換えます。
    3. コネクタ・サーバーを起動します。