クライアントマシン ServiceNow SQL API JDBC ドライバーを構成する

  • リリースバージョン: Australia
  • 更新日 2026年03月12日
  • 所要時間:2分
  • クライアントマシンで JDBC ドライバー設定を構成して、 ServiceNow インスタンスへの接続を確立し、 SQL APIからデータにアクセスします。

    始める前に

    次の前提条件が満たされていることを確認します。

    • ServiceNow SQL API JDBC ドライバーをクライアントマシンにダウンロードしました。詳細については、「クライアントマシンに SQL API ドライバをダウンロードする」を参照してください。
    • JDK 17がクライアント・マシンにインストールされている。
    • 必要なロールがアサインされているサービスアカウントの有効な ServiceNow 認証情報がある。詳細については、「サービスアカウントの作成とロールのアサイン」を参照してください。
    • クライアントマシンの IP アドレスは、 SQL API IP フィルター基準に含まれています。詳細については、「IP フィルター基準の作成」を参照してください。
    • ServiceNowインスタンス URL やサービスアカウント認証情報など、必要な接続パラメーターがある。

    必要なロール:インストール用のクライアントマシンのローカルアドミニストレーター

    このタスクについて

    JDBC ドライバーを設定すると、アプリケーションは SQL API を介して許可された ServiceNow テーブルに対して SQL クエリを実行できます。

    手順

    1. ダウンロードした ServiceNow JDBC ドライバー JAR ファイルをクライアントマシンで見つけます。

      ドライバファイルの名前は通常、 servicenow-jdbc-driver.jar または類似の名前です。

    2. JDBC ドライバーをアプリケーションのクラスパスに追加するか、BI ツールのドライバー管理セクションで構成します。

      ドライバーを追加する方法は、アプリケーションによって異なります。カスタム JDBC ドライバーを追加する具体的な手順については、BI ツールのドキュメントを参照してください。

    3. 次の形式を使用して JDBC 接続 URL を設定します。
      jdbc:servicenow://https://<instance-name>.service-now.com

      例: jdbc:servicenow://https://exampleinstance.service-now.com

    4. サービスアカウントの認証情報を入力します。
      • ユーザー名:sn_jdbc_rest_access ロールを持つサービスアカウントのユーザー ID を入力します。
      • パスワード:サービスアカウントのパスワードを入力します。
    5. 接続をテストして、JDBC ドライバーが ServiceNow インスタンスに正常に接続できることを確認します。

      ほとんどのBIツールとデータベース・クライアントには、「 テスト接続」 ボタンが用意されています。続行する前に、この機能を使用して構成を検証してください。

    タスクの結果

    JDBC ドライバーを正常に構成すると、BI ツールまたはアプリケーションは ServiceNow に接続して、許可されたテーブルに対して SQL クエリーを実行できます。データのエクスポートやレプリケーションを必要とせずに、 ServiceNow データを直接クエリできるようになりました。