DB Visualizer を JDBC ドライバーに接続

  • リリースバージョン: Australia
  • 更新日 2026年03月12日
  • 所要時間:2分
  • JDBC ドライバーを使用して DB Visualizer データベースツールを ServiceNow インスタンスに接続し、 ServiceNow データをクエリします。許可されたテーブルにアクセスし、 ServiceNow データに対して読み取り専用クエリを実行して可視化を作成し、業界標準の SQL コマンドを使用してアドホック分析を実行します。

    始める前に

    開始する前に、次の前提条件を満たしていることを確認します。

    • SQL API プラグインが ServiceNow インスタンスにインストールされている。
    • ServiceNow JDBC ドライバーがクライアントマシンにインストールされ、構成されている。
    • sn_jdbc_rest_access ロールが割り当てられているサービスアカウントがある。
    • クエリが必要なテーブルに対してアクセス制御リスト (ACL) が構成されます。
    • IP フィルター基準は、クライアントマシンからの接続を許可するように設定されています。

    必要なロール:admin

    このタスクについて

    重要:

    このガイドの外部ツールのステップバイステップの手順は説明的なものです — 最新のアップデートについては、ツール固有のドキュメントを参照する必要があります。DB Visualizer は、このガイドの例としてのみ使用されます。

    手順

    1. クライアントマシンで DB Visualizer を開きます。
    2. 移動先 ツール > ドライバーマネージャー.
    3. [+] アイコンを選択してドライバーを作成し、[カスタム] を選択します。
    4. [データベース接続] ダイアログボックスで、ドライバー設定を構成します。
      1. [ 名前 ] フィールドに、ドライバーの名前 (SN Driver 1 など) を入力します。
      2. 画面 ServiceNow 右側にある [+ ] アイコンを選択して、クライアントマシンにダウンロードして構成した JDBC ドライバー JAR ファイルを添付します。
        ドライバークラスが自動的に読み込まれ、DB Visualizer で新しいドライバーが作成されます。名前とドライバークラスを入力するための DB Visualizer UI 画面。
    5. [+] アイコンを選択して接続を作成します。
      ドライバーを接続するための DB Vizualizer UI 画面。
    6. 新しく作成したドライバ(SNドライバ1)を選択してダブルクリック(またはキーボードショートカットを使用)します。
      [接続] ウィンドウが開きます。
    7. 接続のプロパティを構成します。
      1. [データベース URL] フィールドに、ServiceNow インスタンスの JDBC 接続文字列を jdbc:servicenow://https://<servicenow_instance_url>.service-now.com の形式で入力します。
      2. [ データベースユーザー ID ] フィールドに、サービスアカウントのユーザー ID を入力します。
      3. [ データベースパスワード ] フィールドに、サービスアカウントのパスワードを入力します。
        接続プロパティを構成し、接続をテストするための DB Visualizer UI 画面。
    8. [接続] を選択します。
      接続に成功すると、DB Visualizer に確認メッセージが表示され、使用可能な ServiceNow テーブルがデータベースツリーに表示されます。
    9. 移動先 SQL コマンダー > 新しい SQL コマンド、ドライバーとデータベースを選択して、クエリを実行します。
      SQL クエリを実行するための DB Visualizer UI 画面。

    タスクの結果

    JDBC ドライバーを使用して、DB Visualizer を ServiceNow インスタンスに正常に接続しました。DB Visualizer で SQL コマンドを使用して、許可された ServiceNow テーブルにクエリを実行できるようになりました。接続は、サービスアカウントに設定されたすべての ServiceNow アクセス制御リスト (ACL) とセキュリティポリシーに従います。