接続の作成の前提条件
環境に固有の次の前提条件を満たし、「Oracle Database Cloud Serviceアダプタ」との接続を作成します。
- Oracle Database Classic Cloud Serviceインスタンスの詳細の把握
- SSLの前提条件による完全な接続
- 完全なユーザー名パスワード・トークン・セキュリティ・ポリシーの前提条件
- Oracle Cloud Infrastructure Databaseバージョン18cの前提条件の完了
- Oracle Database Classic Cloud Serviceデータベース・インスタンスからOracle Autonomous Transaction ProcessingまたはOracle Autonomous Data Warehouse Databaseインスタンスへの移行
Oracle Database Classic Cloud Serviceインスタンスの詳細の把握
Oracle Cloud InfrastructureコンソールのOracle Database Classic Cloud Serviceインスタンスのインスタンス詳細ページから、「パブリックIP」、SID、「SQL*Netポート」、「PDB名」、「接続文字列」などの詳細に注意してください。 この情報は、コネクション・ページで「Oracle Database Cloud Serviceアダプタ」接続を構成するときに必要です。
SSLの前提条件による完全な接続
SSLと「Oracle Database Cloud Serviceアダプタ」の接続を使用する場合は、次の要件に注意してください。
ノート:
直接接続を使用する場合、接続性エージェントのインストールおよびエージェント・グループの作成は必要ありません。- Oracle Database Classic Cloud Serviceインスタンスは、パブリックIPアドレスを介してアクセスできます。
- Oracle Database Classic Cloud Serviceは、必要なウォレット構成とともにSSL対応である必要があります。 各データベース・バージョンにSecure Sockets Layer認証を構成する方法については、Oracle Databaseのドキュメントを参照してください。 たとえば、リリース18については、「セキュリティ・ガイド」の「Secure Sockets Layer認証の構成」を参照してください。
- SSLの構成後、
walletディレクトリで次のファイルを使用できます:cwallet.ssoewallet.p12
ウォレット・アーカイブ・ファイルを作成するステップは、次のとおりです:orapkiを使用して、トラストストアおよびキーストアを生成します:orapki wallet pkcs12_to_jks -wallet wallet_directory/ewallet.p12 -pwd password_provided_during_wallet_creation -jksKeyStoreLoc wallet_directory/keystore.jks -jksKeyStorepwd password -jksTrustStoreLoc wallet_directory/truststore.jks -jksTrustStorepwd passwordcwallet.sso、ewallet.p12、keystore.jksおよびtruststore.jksを含むZIPファイル($ORACLE_HOME/network/admin/ディレクトリにあるtnsnames.oraファイルを含む)を作成します。
完全なユーザー名パスワード・トークン・セキュリティ・ポリシーの前提条件
ユーザー名パスワード・トークン・セキュリティ・ポリシーを「Oracle Database Cloud Serviceアダプタ」とともに使用する場合は、次の要件に注意してください。
-
エージェント・グループを作成します。 「Oracle Integration Generation 2での統合の使用」の「エージェント・グループの作成」を参照してください。 指定したエージェント・グループ名とエージェント・グループIDに注意してください。 「Oracle Database Cloud Serviceアダプタ」接続を作成する場合は、エージェント・グループ名が必要です。 接続性エージェントをインストールする場合は、エージェント・グループ識別子が必要です。
-
Oracle Database Classic Cloud Serviceまたはデータベースにアクセスできるコンピュート・ノードと同じホストに接続エージェントをダウンロードしてインストールします。 同じホストにインストールすることの影響を理解します。 「Oracle Database Classic Cloud Service for Resourcesと競合する場合に接続エージェントが頻繁に失敗」を参照してください。
「Oracle Integration Generation 2での統合の使用」の「オンプレミス・エージェント・インストーラのダウンロードと実行」を参照してください。
完全なOracle Cloud Infrastructureデータベース・バージョン18cの前提条件
Oracle Cloud Infrastructure Databaseバージョン18cを使用する場合は、Oracle Cloud Infrastructure(ラッパー・パッケージを生成する前に)のストアド・プロシージャを使用する前に、次のステップを実行する必要があります。 表/レコード・タイプのメタデータ情報を取得するには、18cデータベースへのいくつかの変更をバイパスする必要があります。
Oracle Database Classic Cloud Serviceデータベース・インスタンスからOracle Autonomous Transaction ProcessingまたはOracle Autonomous Data Warehouse Databaseインスタンスへの移行
Oracle Database Classic Cloud Serviceデータベース・インスタンスからOracle Autonomous Transaction ProcessingまたはOracle Autonomous Data Warehouseデータベース・インスタンスに移行する場合は、次のステップを実行します。
- 必要なすべてのデータベース・オブジェクト、ストアド・プロシージャ、ラッパー・プロシージャおよび表を宛先Oracle Autonomous Transaction ProcessingまたはOracle Autonomous Data Warehouseデータベース・インスタンスに移行します。
- Oracle Autonomous Transaction ProcessingまたはOracle Autonomous Data Warehouseデータベース・インスタンスを指すように「Oracle Database Cloud Serviceアダプタ」接続詳細を変更します。
- 「Oracle Database Cloud Serviceアダプタ」の接続ページに移動します。
- 「Configure Connectivity」をクリックします。
- 新しいホスト名を指定します。
- 新しいサービス名を指定して、OKをクリックします。
- 「Configure Security」をクリックします。
- Oracle Walletセキュリティ・ポリシーを選択します。
- ウォレットをアップロードします。
- ウォレット・パスワードを指定し、再確認します。
- データベース・サービス・ユーザー名を指定します。
- データベース・サービス・パスワードを指定し、確認してOKをクリックします。
- 接続からエージェントを削除します。
- 接続をテストします。
- テストに成功したら、「保存」をクリックして接続詳細を保存します。
- 統合を再アクティブ化します。