Oracle 接続を作成

  • リリースバージョン: Australia
  • 更新日 2026年03月12日
  • 所要時間:5分
  • ゼロコピーコネクタハブ で外部 Oracle データベースへのゼロコピー接続を確立します。

    始める前に

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

    必要なロール:df_connection_admin

    このタスクについて

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

    手順

    1. 次のいずれかの方法で、 ゼロコピーコネクタハブ で使用可能なプライマリコネクタに移動します。
      • 移動先 すべて > ゼロコピーコネクタハブ > 利用可能なコネクタ > プライマリコネクタ.
      • 移動先 アドミン > ゼロコピーコネクタハブ > 利用可能なコネクタ > プライマリコネクタ.
    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 で使用する認証方法を構成します。
      オプション説明
      ユーザー名/パスワード

      ベーシック認証を使用するオプション。

      1. ソースに関連付けられたデータベースユーザー名を入力します。
      2. ユーザー名に関連付けられたデータベースパスワードを入力します。
      OAuth

      OAuth 認証を使用するオプション。

      OAuth 認証には、Oracle または IdP 認証情報を使用してアプリケーションレジストリ [oauth_entity] テーブルで構成された OAuth エンティティプロファイルが必要です。Oracle では、アクセストークン認証情報タイプのみがサポートされています。

      このオプションは、認証情報をインスタンス内に保持し、トークンのライフサイクル管理に ServiceNow AI Platform OAuth フレームワークを使用します。OAuth エンティティプロファイルの作成の詳細については、「 Use a third-party OAuth provider」を参照してください。プロファイルを設定するときは、権限許可タイプとして [クライアント認証情報 ] を選択します。OAuth プロバイダーにスコープが必要な場合は、[OAuth エンティティスコープ] タブで追加します。必要なスコープ値については、データソースまたは ID プロバイダーのドキュメントを参照してください。

      Oracle または IdP サービスプリンシパルの OAuth エンティティプロファイルを選択します。

    5. 接続セキュリティを構成します。
      オプション説明
      デフォルト Java セキュリティ CA 証明書を使用してデータソースとのセキュア接続を確立するには、このオプションを選択します。

      このオプションでは、Java セキュリティトラストストアで既に利用可能な公開証明書を使用します。

      mTLS データソースが双方向 SSL を必要とし、独自の証明書を使用する場合は、このオプションを選択します。
    6. mTLS を選択した場合は、キーストアタイプを選択し、必要な証明書を構成します。
      オプション説明
      キーストア:PEM (セキュア)
      1. 次のいずれかのオプションを使用して、ウォレットフォルダからウォレットPEMファイルを添付します:
        • ウォレットPEMファイルをアップロードするには、[ PEMファイルを添付 ]を選択し、ファイルを選択します。
        • PEM ファイルのコンテンツをコピーして貼り付け、コンテンツに次で始まる秘密鍵が 1 つ含まれていることを確認します。
          -----BEGIN ENCRYPTED PRIVATE KEY-----
          そして、次のように終わります。
          -----END ENCRYPTED PRIVATE KEY-----
          と 2 つの証明書 (それぞれが次で始まる):
          -----BEGIN CERTIFICATE-----
          そして、次のように終わります。
          -----END CERTIFICATE-----
      2. ウォレットに関連付けられたPEMファイルのパスワードを入力します。
      キーストア:JKS (セキュア)
      1. 次のいずれかのオプションを使用して、ウォレット・フォルダからBase64でエンコードされたtruststore.crtファイルを添付します:
        • [トラストストアファイルを添付] を選択し、ファイルを選択して、トラストストアファイルをアップロードします。
        • トラストストアファイルのコンテンツをコピーして貼り付け、コンテンツが次のもので始まることを確認します。
          -----BEGIN CERTIFICATE-----
          そして、次のように終わります。
          -----END CERTIFICATE-----
      2. 次のいずれかのオプションを使用して、ウォレット・フォルダからBase64でエンコードされたkeystore.crtファイルを添付します:
        • [キーストアファイルを添付] を選択してファイルを選択し、キーストアファイルをアップロードします。
        • キーストアファイルの内容をコピーして貼り付けます。
      3. ウォレットに関連付けられたトラストストアパスワードを入力します。
      4. ウォレットに関連付けられたキーストア・パスワードを入力します。
    7. [Connect (接続)] を選択します。

    タスクの結果

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

    次のタスク

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

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