DataGrip 2025.2 ヘルプ

ファイルの実行

実行構成を使用して、選択したデータベースまたはスキーマに対して SQL ファイルが実行されます。目的に応じて、次のいずれかの方法で SQL ファイルを実行できます。

  • 新しい実行構成を作成するか、実行構成ウィジェットを介して既存のものを編集します。

  • 選択したファイルを実行して、ファイルツールウィンドウから新しい実行構成を作成します。

  • 選択したデータベースまたはスキーマに対してファイルを実行することにより、データベースエクスプローラー経由で新しい実行構成を作成します。

DataGrip では、SQL ファイルから実行できる DML ステートメントの最大数は 1000 です。

実行構成の詳細については、「実行 / デバッグ構成」を参照してください。

SQL ファイルを実行する

  1. 以下のいずれかの方法で実行 / デバッグ構成ダイアログを開きます。

    • メインメニューから実行 | 実行構成の編集を選択します。

    • ナビゲーションバーが表示された状態(表示 | 外観 | ナビゲーションバー)で、実行 / デバッグ構成セレクターから実行構成の編集を選択します。

    • Alt+Shift+F10 を押してから、0 を押します。

  2. 実行 / デバッグ構成ダイアログでは、新しい実行構成を作成するか、既存の実行構成を編集できます。

    • 新しい実行構成を作成するには、新規構成の追加アイコン (the Add New Configuration icon) をクリックし、データベーススクリプトを選択します。

    • 既存の実行構成を編集するには、データベーススクリプトノードを展開し、編集する実行構成をリストから選択します。

  3. 右側のペインに表示されるフィールドには、選択した構成タイプの設定が表示されます。

    • ターゲットデータソース / スキーマ : データベーススクリプトを実行するデータベースまたはスキーマ。この設定はダイアレクトに依存します。

      ターゲットとしてデータソースを選択すると、DataGrip はスクリプトが実行されるスキーマを表示します。これはデフォルトのスキーマです。

    • スクリプトファイル : 実行する SQL ファイル。ファイルを追加するには、追加ボタン(the Add button)をクリックして、実行するファイルに移動します。スクリプトにスキーマ切り替えが含まれている場合は、警告(Warning)が表示されます。

  4. 構成をすぐに実行することも、構成を保存して後で実行することもできます。

    • 実行構成を後で使用するために保存するには、OK をクリックします。

    • 構成をすぐに実行するには、「実行」をクリックします。

Run files by using run/debug configurations
  1. ファイルツールウィンドウで、実行する SQL ファイルを右クリックし、実行 '<file_name>' を選択します。または、Alt+Shift+R を押します。

    Run SQL files from the Files tool window
  2. 実行構成の設定を選択します。

    • ターゲットデータソース / スキーマ : データベーススクリプトを実行するデータベースまたはスキーマ。この設定はダイアレクトに依存します。

      ターゲットとしてデータソースを選択すると、DataGrip はスクリプトが実行されるスキーマを表示します。これはデフォルトのスキーマです。

    • スクリプトファイル : 実行する SQL ファイル。ファイルを追加するには、追加ボタン(the Add button)をクリックして、実行するファイルに移動します。スクリプトにスキーマ切り替えが含まれている場合は、警告(Warning)が表示されます。

    Edit Configuration dialog
  3. 実行をクリックします。

  1. データベースエクスプローラーで、データソースまたはスキーマを右クリックし、SQL スクリプト | SQL スクリプトの実行を選択します。

    Run an SQL file from Database Explorer
  2. 開いたファイルブラウザーウィンドウで、実行する SQL ファイルに移動します。

  3. オープンをクリックします。

    出力は実行ツールウィンドウで確認できます。ツールウィンドウのコントロールの詳細については、実行ツールウィンドウを参照してください。

  1. ファイルツールウィンドウ Alt+2 を開き、SQL ファイルに移動して選択します。

  2. SQL ファイルをデータベースエクスプローラーに、それを実行するデータソース、データベース、スキーマにドラッグします。

  3. 実行構成の設定を選択します。

    • ターゲットデータソース / スキーマ : データベーススクリプトを実行するデータベースまたはスキーマ。この設定はダイアレクトに依存します。

      ターゲットとしてデータソースを選択すると、DataGrip はスクリプトが実行されるスキーマを表示します。これはデフォルトのスキーマです。

    • スクリプトファイル : 実行する SQL ファイル。ファイルを追加するには、追加ボタン(the Add button)をクリックして、実行するファイルに移動します。スクリプトにスキーマ切り替えが含まれている場合は、警告(Warning)が表示されます。

    Edit Configuration dialog
  4. 実行をクリックします。

ツールバーの専用オプションを使用して、単一のファイルを実行できます。実行ボタンとデバッグボタンがアクティブになり、現在開いているファイルをすぐに実行できます。

  1. エディターで、実行するファイルを開きます。

  2. ツールバーの現在のファイルオプションの横にある Run をクリックします。

    Running a single file from the toolbar
  3. 実行構成の設定を選択します。

    • ターゲットデータソース / スキーマ : データベーススクリプトを実行するデータベースまたはスキーマ。この設定はダイアレクトに依存します。

      ターゲットとしてデータソースを選択すると、DataGrip はスクリプトが実行されるスキーマを表示します。これはデフォルトのスキーマです。

    • スクリプトファイル : 実行する SQL ファイル。ファイルを追加するには、追加ボタン(the Add button)をクリックして、実行するファイルに移動します。スクリプトにスキーマ切り替えが含まれている場合は、警告(Warning)が表示されます。

    Edit Configuration dialog
  4. 実行をクリックします。

リストを展開すると、他の実行モードにアクセスできます。開いたウィジェットから実行構成を開き、さらにオプションを指定できます。

More options for running current file

複数のデータソースに対して SQL ファイルを実行する

  1. ファイルツールウィンドウで、実行するファイルを選択します。

  2. 選択を右クリックして <file_names> を実行するを呼び出します (または Ctrl+Shift+F10 を押します)。このアクションにより、一時的な実行構成が作成されます。

  3. 開いた構成の編集ウィンドウで、ターゲットデータソース / スキーマペインの追加ボタン (the Add icon) をクリックし、選択したファイルを実行するデータソースまたはスキームを選択します。

    最近ボタン (the Recent icon) をクリックして、最近使用したデータソースを選択できます。

    Run an SQL file for several data sources
  4. 実行をクリックします。

データソースの添付

SQL ファイルをデータソースに添付する

  • から <data sources> 右上隅のリストで、ファイルを添付するデータソースを選択します。

SQL ファイルのデータソースを切り替える

  • ファイルを別のデータソースにアタッチするには、データソースリストをクリックして、別のデータソースを選択します。または、セッションツールウィンドウでファイル名を右クリックし、データソースの切り替えを選択して、データソースを選択します。

データソースから SQL ファイルをデタッチする

  • データソースからファイルを切り離すには、データソースリストをクリックしてデータソースのデタッチを選択します。

実行の停止

  • 実行ツールウィンドウで、ツールバーの the Stop button をクリックします。または、Ctrl+F2 を押して、停止するプロセスを選択します。

    Stop execution

出力の表示

ファイルを実行するか、実行構成を使用すると、出力が実行ツールウィンドウのタブに表示されます。ツールウィンドウコントロールの詳細については、実行ツールウィンドウを参照してください。

File run output

出力の一時停止

  • 実行ツールウィンドウ内で右クリックし、コンテキストメニューから出力の一時停止を選択します。同じトグルを使用して、実行構成を再開します。

    Pause output

ヒント

検索からファイルを実行するダイアログ

  1. Shift を 2 回押します。

  2. どこでも検索ダイアログで、ファイル名を入力してください。

  3. 上矢印と下矢印を使用してファイルを選択します。

  4. Ctrl+Shift+F10 を押します。

  5. 構成の編集ウィンドウで、追加ボタン(the Add icon)をクリックし、選択したファイルを実行するデータソースまたはスキーマを選択します。

2025 年 9 月 03 日

関連ページ:

ユーザーファイル

ユーザーファイルは、あなたのマシンまたはアクセス可能な他の場所に保存されているファイルです。DataGrip でこれらのファイルを操作するには、ファイルツールウィンドウに含むディレクトリをアタッチします。SQL ファイルを表示、編集、作成、削除できます。SQL ファイルを作成するファイルツールウィンドウで、SQL ファイルを作成するディレクトリを右クリックし、を選択します。新規ファイルダイアログで、ファイル名を指定してください。ファイルとディレクトリの管理:ファイルツールウィンドウでディレクト...

実行 / デバッグ構成

DataGrip は、実行 / デバッグ構成を使用して、コードを実行、デバッグ、テストします。各構成は、何を実行し、どのパラメーターと環境を使用するかを定義する、名前付きのスタートアッププロパティのセットです。実行構成には次の 2 つのタイプがあります。一時的 — コンテキストメニューからを選択するたびに作成されます。コンテキストメニューを呼び出すには、オブジェクトまたは領域を右クリックします。永続的 — テンプレートから明示的に作成されるか、一時的な構成を保存することによって作成されます。永続的...

ユーザーインターフェース

DataGrip で新しいプロジェクトを開くと、IDE に基本的な要素といくつかの便利なショートカットが表示されます。DataGrip の主なユーザーインターフェース要素は次のとおりです。ツールバー。データベースエクスプローラー (ツールウィンドウ)。ファイルツールウィンドウ。クエリコンソール。データエディターとビューアー。ポップアップメニュー。コンテキストメニュー。サービスツールウィンドウ。クエリ結果タブ。ナビゲーションバー。ステータスバー。

実行ツールウィンドウ

SQL ファイルを実行すると、実行ツールウィンドウが自動的に開き、生成された出力が表示されます。ツールウィンドウのタブ:タブをピン留め複数のファイルを実行している場合は、適用された実行 / デバッグ構成にちなんで名付けられたタブに各ファイルが表示されます。ファイルを再実行した場合でもファイルの出力を保持するには、出力タブを固定します。タブを右クリックし、タブをピン留めを選択します。デフォルトでタブを固定するには、を押して IDE 設定を開き、詳細設定を選択してデフォルトで構成をピン留めするオ...

MongoDB の SQL

MongoDB と DocumentDB では、データの操作やその他の処理を実行するために、JavaScript で mongo シェル用のスクリプトを記述します。主に SQL でデータクエリを実行する開発者にとって、MongoDB または DocumentDB のコレクションでも SQL を使用すると便利です。DataGrip は、SQL クエリを JavaScript に変換します。SQL の JavaScript バージョンを表示するには、クエリを右クリックして JS スクリプトの表示を選択...