Oracle 接続の作成

  • リリースバージョン: Yokohama
  • 更新日 2025年04月29日
  • 所要時間:4分
  • データファブリックハブ で外部 Oracle データベースへのゼロコピー接続を確立します。

    始める前に

    表統計情報を有効にすると、Oracle に対するクエリーを最適化できます。データファブリックハブでこのオプションを有効にする前に、データソースアドミンに問い合わせて、Oracle でテーブル統計が有効になっているかどうかを確認してください。

    必要なロール:df_connection_admin

    このタスクについて

    データソースアドミンと協力して、Oracle への接続を作成します。Oracle への接続の詳細については、次を参照してください Oracle ドキュメント.

    手順

    1. 次のいずれかの方法で、 データファブリックハブ で利用可能なプライマリコネクタに移動します。
      • 移動先 すべて > Workflow Data Fabric ハブ > 利用可能なコネクタ > プライマリコネクタ.
      • 移動先 アドミン > Workflow Data Fabric ハブ > 利用可能なコネクタ > プライマリコネクタ.
    2. Oracle コネクタを見つけて 、[接続] を選択します。
    3. フォームで、フィールドに入力します。
      表 : 1. [新規 Oracle 接続 (New Oracle Connection)] フォーム
      フィールド 説明
      名前と説明
      接続ラベル この接続の一意の名前。これは、システム内の接続を特定するのに役立ちます。
      接続名 接続ラベルに基づいてシステムによって生成された名前。接続が確立されると、このフィールドは変更できません。
      簡単な説明 接続の概要を説明する接続の説明。
      接続属性
      接続 URL 接続を確立するためのウォレット内の tnsnames.ora ファイルからの JDBC URL。たとえば、次のようになります:

      jdbc:oracle:thin:@(description=(address=(protocol=tcps)(port=<port>)(host=<host>))(connect_data=(service_name=<service-name>)))

      テーブル統計情報を有効にする テーブル統計情報を有効にするオプション。

      このオプションを選択して、テーブル統計を使用して SQL クエリーを最適化します。テーブル統計情報を有効にすると、行数、個別の値、データサイズなどの保存されたデータの推定値を使用して、クエリ処理を拡張できます。

      注:
      このオプションを選択する前に、データソースでテーブル統計情報の収集が有効になっていることを確認する必要があります。
    4. Oracle で使用する認証方法を設定します。
      オプション説明
      キーストア:PEM (セキュア)
      1. 次のいずれかのオプションを使用して、ウォレットフォルダーからウォレット PEM ファイルを添付します。
        • [ PEM ファイルを添付 ] を選択し、ファイルを選択して、ウォレット PEM ファイルをアップロードします。
        • PEM ファイルの内容をコピーして貼り付け、その内容に次の先頭の秘密鍵が 1 つ含まれていることを確認します。
          -----BEGIN ENCRYPTED PRIVATE KEY-----
          次の値で終わる:
          -----END ENCRYPTED PRIVATE KEY-----
          および 2 つの証明書 (それぞれ次の値で始まる):
          -----BEGIN CERTIFICATE-----
          次の値で終わる:
          -----END CERTIFICATE-----
      2. ソースに関連付けられているデータベースユーザー名を入力します。
      3. ユーザー名に関連付けられたデータベースパスワードを入力します。
      4. ウォレットに関連付けられている PEM ファイルのパスワードを入力します。
      KeyStore - JKS (セキュア)
      1. 次のいずれかのオプションを使用して、ウォレットフォルダーから Base64 でエンコードされた truststore.crt ファイルを添付します。
        • [ トラストストアファイルを添付 ] を選択し、ファイルを選択して、トラストストアファイルをアップロードします。
        • トラストストアファイルの内容をコピーして貼り付け、内容が次のように始まるようにします。
          -----BEGIN CERTIFICATE-----
          次の値で終わる:
          -----END CERTIFICATE-----
      2. 次のいずれかのオプションを使用して、ウォレットフォルダーから Base64 でエンコードされた keystore.crt ファイルを添付します。
        • [ KeyStore ファイルを添付 ] を選択し、ファイルを選択してキーストアファイルをアップロードします。
        • キーストアファイルの内容をコピーして貼り付けます。
      3. ソースに関連付けられているデータベースユーザー名を入力します。
      4. ユーザー名に関連付けられたデータベースパスワードを入力します。
      5. ウォレットに関連付けられているトラストストアのパスワードを入力します。
      6. ウォレットに関連付けられているキーストアパスワードを入力します。
      ユーザー名/パスワード
      1. ソースに関連付けられているデータベースユーザー名を入力します。
      2. ユーザー名に関連付けられたデータベースパスワードを入力します。
    5. [接続] を選択します。

    タスクの結果

    外部データソースへのテスト接続が確立され、接続の詳細が正しいこととデータソースにアクセスできることが確認されます。

    次のタスク

    接続に成功した場合は、[ アクセス制御 ] タブでデータスチュワードアクセスを構成します。「ロールを使用して確立された接続へのアクセスを管理します」を参照してください。

    接続に失敗した場合は、データソースアドミニストレーターに接続の詳細を確認して、もう一度お試しください。