DataGrip 2026.1 Help

データベースエクスプローラー

概要

データベースエクスプローラー では、データベースと DDL データソースを操作できます。 データベース内のデータ構造を表示および変更したり、その他の関連タスクを実行したりできます。

使用可能なデータソースは、データソース、スキーマ、テーブルなどのツリーとして表示されます。

データベースエクスプローラー

現在データソースが定義されていない場合は、 新規コマンド Alt+Insert を使用してデータソースを作成し、データベースに接続します。 データソースの詳細については、 データソース トピックを参照してください。

DataGrip がデータベースに接続されると、 データベースエクスプローラーイントロスペクトされたデータベースオブジェクトを表示します。 データベースツリーの表示オプションの詳細については、 表示オプション の章を参照してください。 DataGrip におけるデータベースオブジェクトの操作については、対応するオブジェクトのトピックを参照してください。

このウィンドウの機能のほとんどは、ツールバーアイコンまたはコンテキストメニューコマンドを使用してアクセスできます。 多くのコマンドにはキーボードショートカットがあります。

次のビデオは、 データベースエクスプローラー ツールウィンドウの概要を示しています。

データベースを閲覧する

データベースオブジェクトの検索

  • データベースエクスプローラー 内のデータベースオブジェクトを検索するには、オブジェクトの名前の入力を開始します。 一致するデータベースオブジェクトがハイライトされます。

    スピード検索フィルターを切り替えるには、 スピード検索フィルターアイコンスピード検索フィルター​ をクリックします。 ハイライトされた複数の項目間を移動するには、 UpDown を押します。

スピード検索の詳細については、 スピード検索 を参照してください。

データベースオブジェクトをフィルタリングする

データベースオブジェクトをフィルターして、表示する必要がないオブジェクトを非表示にすることができます。 これを行うには、データソース設定のオブジェクトフィルターまたはツールウィンドウの項目フィルターを使用します。

  • データソース設定のオブジェクトフィルター

    例: payment_ で始まる名前を持つすべてのテーブルをフィルタリングできます。

    1. データベースオブジェクトをフィルターするには、 データソースおよびドライバー ダイアログ (Ctrl+Alt+Shift+S) を開きます。

    2. ダイアログの左側のペインで、データベースオブジェクトをフィルター処理するデータソースを選択します。

    3. スキーマ タブで、 オブジェクトフィルター に移動し、パターンを入力します。 この例では、 table:-payment_.* です。

    データソース設定ダイアログでテーブルをフィルタリング
  • ツールウィンドウの表示オプションのアイテムフィルター

    1. ツールバーで、 表示オプションアイコン表示オプション をクリックし、 フィルターアイコンフィルター を選択します。

    2. 表示または非表示にする項目を選択または選択解除します。

    3. 選択を確定するには、 データベースエクスプローラー 内の任意の領域をクリックします。

    データベースエクスプローラーで表示するには、ビューとテーブルのみを選択する

その他のスキーマを表示

データベースエクスプローラー は、データソースのイントロスペクトされたデータベースとスキーマを表示します。 ツリーに表示するデータベースまたはスキーマについては、データソースのスキーマセレクターで選択します。

イントロスペクションの詳細については、 用語集を参照してください。

  • 新しいデータソースノードにさらにスキーマを表示するには、 N / M ボタンをクリックし、必要なスキーマを選択します。 DataGrip はそれらをイントロスペクトして表示します。

    イントロスペクトしてデータベースエクスプローラーに表示するデータベースとスキーマを選択する

    データベースエクスプローラー でのスキーマの表示の詳細については、 すべてのデータベースまたはスキーマを表示 チュートリアルを参照してください。

テーブルでグループを表示する

  • データベースエクスプローラー で、データベースオブジェクトをグループ化するノードをクリックし、 F4 を押します。

    グループビューの切り替えの詳細については、 オブジェクトの表示をカスタマイズする を参照してください。

    ノードの内容を表示する

簡単なドキュメントを表示する

  • クイックドキュメントはアイテムの情報を表示します。 情報を表示するには、アイテムを選択して Ctrl+Q を押します。

    データベースエクスプローラーのクイックドキュメントポップアップのテーブル情報のサイズ

エディターで開いたオブジェクトまでスクロールする

  • データベースツリー内のデータベースオブジェクトまでスクロールするには、コードエディターでオブジェクトの名前の上にキャレットを置きます。 次に、 データベースエクスプローラー ツールウィンドウのツールバーで、 エディターからスクロールエディターからスクロール をクリックします。

    対応するノードが開き、オブジェクトがデータベースツリー内でハイライトされます。

ツリー内のフォルダーを使用する

データベースエクスプローラー では、 フォルダーを作成し、その中にデータソースをグループ化できます。 また、フォルダーを別のフォルダーに移動したり、サブフォルダーを作成したりすることもできます。 フォルダーの設定は .idea/db-forest-config.xml に保存されます。 この設定ファイルを VCS に追加して同僚と共有することも、VCS で無視することもできます。

ツリー項目をフォルダーに移動する

  • フォルダー内のデータソースをグループ化したり、フォルダー間で移動したりするには、項目を右クリックして 移動 | フォルダー へを選択します。

    フォルダーに移動 ポップアップで、アイテムの移動先フォルダーを選択します。 既存のフォルダーに移動することも、新しいフォルダーを作成してその中にアイテムを移動することも、最上位フォルダーに移動することもできます。

データソースのグループ化の詳細は、 データソースをフォルダーにグループ化する を参照してください。

アイテムをフォルダーに移動する

フォルダーとデータソースの並べ替え

ツリー内のフォルダーとデータソースを移動するには、 移動 コンテキストメニューアクションと対応するショートカットを使用します。

  • リスト内で項目を上下に移動するには、 移動 | アップ または 移動 | ダウン を選択します。 または、 Alt+Shift+Up または Alt+Shift+Down を押します。

  • 項目をツリーの最上位レベルに移動するには、 移動 | トップレベル へを選択します。

データベースエクスプローラーでフォルダーを並べ替える

ツリービューを構成する

オブジェクトの表示をカスタマイズする

  • データソースをグループ化、有効化、並べ替えるには、 データベースエクスプローラー ツールバーの 表示オプションアイコン表示オプション をクリックし、必要なオプションを選択します。

    データベースエクスプローラー では、データベースオブジェクトツリーのビューが即座に変更されます。

    データベースツリービューオプションの詳細については、 表示オプション を参照してください。

    データベースエクスプローラーの表示オプションメニュー項目

主要でないオブジェクトのグループを切り替える

  • デフォルトでは、主要でないオブジェクトは データベースオブジェクト ノードと サーバーオブジェクト ノードにグループ化されます。 このグループ化を切り替えるには、ツールバーで 表示オプションアイコン表示オプション をクリックし、 グループで表示 に移動して データベースとサーバーオブジェクト をクリックします。

表示オプションの詳細については、 データベースエクスプローラートピックを参照してください。

  • グループ化が有効

    主要でないオブジェクトのグループ化が有効になっています
  • グループ化が無効です

    主要でないオブジェクトのグループ化は無効です

データソースとデータベースオブジェクトに色を割り当てる

データベース間の区別を容易にするために、データソースに色を割り当てることができます。 色は、 データベースエクスプローラー 、コードエディターとデータエディターのタブヘッダー、コードエディターとグリッド、ツールバーで有効にできます。

  1. データベースエクスプローラー で、データソースを右クリックし、 ツール | 色の設定 に移動します。

  2. データベースの色設定 ダイアログで、割り当てる色とそれを有効にする場所を選択します。

    このダイアログの設定の詳細については、 データベースの色設定ダイアログ リファレンストピックを参照してください。

  3. 変更を適用して、ダイアログを閉じます。

設定ダイアログでデータソースに色を割り当てる方法の詳細については、 データソースに色を割り当てる を参照してください。

データソースに色を割り当てる
コードエディターとグリッドに色を割り当てる

ツリーインデントガイドの表示

データベースエクスプローラー では、インデントレベルを示す垂直線を表示して、データベース内のオブジェクトの階層をよりよく理解できるようにすることができます。

  1. Ctrl+Alt+S を押して設定を開き、 Appearance & Behavior | 外観 を選択します。

  2. ツリービュー セクションで、 インデントガイドを表示する オプションを有効にします。

  • ツリーインデントガイドが有効になっています

    ツリーインデントガイドを表示する設定が有効になっています
  • ツリーのインデントガイドが無効になっています

    ツリーインデントガイドを表示する設定が無効になっています

コメントと最終リフレッシュ日を表示

データベースツリー内のオブジェクトのコメントと最終リフレッシュタイムスタンプを表示できます。

  • ツールバーで、 表示オプションアイコン表示オプション をクリックし、 ノードの詳細 に移動して、 コメントスキーマ更新時間 を選択します。

  • 有効

    オブジェクトコメントとスキーマリフレッシュ時間が有効になっています
  • 無効

    オブジェクトコメントとスキーマリフレッシュ時間は無効です

生産性のヒント

クイックテーブルバックアップを作成する

  • 重要なデータ操作を行う前に、簡単なテーブルバックアップを作成できます。 これを行うには、テーブルを元のスキーマにドラッグし、 インポート ダイアログでテーブルのコピーを作成します。

ダイアログの詳細については、 インポートダイアログ を参照してください。

参考情報

ヘッダーツールバー

ウィンドウヘッダーを右クリックし、コンテキストメニューを使用して 表示モードを構成したり、ウィンドウを別の ツールウィンドウバーに関連付けたり、ウィンドウのサイズを変更したり非表示にしたりすることができます。

ツールバーのボタンも使用できます:

項目

ショートカット

説明

エディターからスクロール

エディター領域にフォーカスがある場合、 データベースエクスプローラー 内のオブジェクト名にフォーカスが自動的に設定されます。

例: テーブルを開いている場合は、 エディターからスクロール ボタン (エディターからスクロール) をクリックすると、対応するテーブルが データベースエクスプローラー で選択されます。

エディターから自動スクロールオプションが現在オンになっている場合、アイコンは使用できません。

すべて展開

Ctrl+NumPad +

現在のビューのすべてのノードを展開します。

すべて折りたたむ

Ctrl+NumPad -

現在のビューで展開されているすべてのノードを折りたたみます。

オプションアイコン

ヘッダーを右クリックするか、 オプション ボタン オプションアイコン をクリックすると表示されるコンテキストメニューでは、プロジェクト ビュー表示モード 、ビュー間の切り替え、ツールウィンドウのサイズ変更などの設定が可能です。

設定の詳細については、 ヘッダーのコンテキストメニュー の章を参照してください。

ツールウィンドウを非表示にする

Shift+Escape

ツールウィンドウを非表示にします。

すべてのツールウィンドウを非表示にするには、 Ctrl+Shift+F12 を押します。

ヘッダーのコンテキストメニュー

項目

説明

エディターから自動スクロール

エディターで開かれたデータベースオブジェクトが データベースエクスプローラー で自動的に選択されるようにします。 エディターからスクロールエディターからスクロール 設定を無効にします。

クエリファイルツールバーを表示する

クエリコンソールタブにツールバーを表示します。

スピード検索アイコン スピード検索

ツールウィンドウのスピード検索機能の入力フィールドを開きます。

ツールバーの表示

データベースエクスプローラー にツールバーを表示します。

表示モード

このオプションを使用すると、ツールウィンドウの一般的な外観と動作を制御できます。 詳細については、 ツールウィンドウの表示モード を参照してください。

移動

ツールウィンドウを別の ツールウィンドウバーに関連付けるには、このコマンドを選択し、宛先のツールウィンドウバー (下部 または ) を選択します。 詳細については、 ツールウィンドウを移動する の章を参照してください。

サイズ変更

罫線の 1 つを移動してツールウィンドウのサイズを変更するには、このコマンドを選択し、必要な 伸縮 オプションを選択します。

このコマンドはフローティングモードでは利用できません。

サイドバーから除去

このコマンドは、ツールウィンドウを非表示にし、ツールウィンドウの表示と非表示を切り替えるボタンを削除し、クイックアクセスメニュー (ツールバー表示中 または ツールバー非表示) からツールウィンドウを削除します。

ツールウィンドウを再度開く(および関連機能を復元する)には、メインメニュー 表示 | ツールウィンドウ | <ウィンドウ名>; を使用するか、 Alt+2 を押します。

ヘルプ

このコマンドは DataGrip オンラインヘルプの ファイル ツールウィンドウの説明を開きます。

ツールバー

データベースエクスプローラーのツールバー
新しいアイコン

新規

新しいデータソース、クエリコンソール、またはドライバーを作成します。

使用可能: データソースおよびデータベースオブジェクト。

データソースプロパティアイコン

データソースのプロパティ Ctrl+Alt+Shift+S

データソースとドライバーのダイアログを開いて、データソースとその設定を管理します。

使用可能: すべてのノードタイプ。

リフレッシュアイコン

リフレッシュ Ctrl+F5

選択した要素のビューを更新します(つまり、要素のビューをデータベースの実際の状態と同期します)。

データソースおよびドライバーダイアログ も参照してください。

使用可能: データソースとその要素。

「無効化」アイコン

非アクティブにする Ctrl+F2

選択した 1 つまたは複数のデータソースのデータベース接続を閉じます。

使用可能: アクティブな接続とその要素を持つデータソース。

クエリコンソールへジャンプするアイコン

クエリ ファイルへ移動… Ctrl+Shift+F10

選択したデータソースの クエリコンソールのリストを開きます。

使用可能: データソースとその要素。

編集データアイコン

データの編集 F4

データエディターでオブジェクトのテーブルビューを開きます。 このオプションは、テーブル、ビュー、マテリアライズドビューで機能します。

使用可能: データソース内の対応する要素。

DDL(データ定義言語)

DDL に移動 Ctrl+B

選択したオブジェクトの DDL スクリプトを開きます。

例: 選択 ステートメント内のテーブル名でこのショートカットを押すと、このテーブルの DDL (CREATE TABLE ステートメント) が表示されます。

宣言に移動

使用可能: データソース内の対応する要素。

構造比較アイコン

スキーマ構造の比較 Ctrl+D

マイグレーション​​ ダイアログで 2 つのデータベースオブジェクトの構造を比較します。 比較結果は差分ビューアーに表示されます。

使用可能: 同じ種類の選択された 2 つのデータベースオブジェクト。

表示オプション

アイテムフィルターを含むデータベースオブジェクトツリー表示オプションのリストを開きます。 オプションの詳細については、 表示オプション の章を参照してください。

対象項目: 全項目。

表示オプション

表示オプションは、ツールウィンドウに何をどのように表示するかを定義します。 これらのオプションを表示または変更するには、ツールバーの 表示オプション をクリックします。

フィルターアイコンフィルター

フィルタリングできるデータベースオブジェクトのリストを開きます。 データベースオブジェクトのリストは、選択したデータベースによって異なります。 使用可能なデータベースオブジェクトとそのアイコンの完全なリストを表示するには、 データソースとその要素のアイコンにアクセスしてください。

フィルターアイコンの隅にある緑色の点は、フィルターがオンになっていて一部のオブジェクトが除外されていることを示しています。

ビューとテーブル以外はすべてフィルタリングされます

データベースエクスプローラーで表示するには、ビューとテーブルのみを選択する

何もフィルタリングされない

すべての項目がデータベースエクスプローラーで表示するように選択されています

グループで表示 | データベースとスキーマ

データベースやスキーマのフォルダーを表示します。

グループで表示 | サーバーとデータベースオブジェクト

サーバーおよびデータベースオブジェクトのフォルダー (それぞれ サーバーオブジェクト および データベースオブジェクト) を表示します。 この設定は、ユーザー、ロール、テーブルスペース、モジュール、外部データラッパー、その他のあまり使用されないオブジェクトに関係します。

グループで表示 | オブジェクト要素

このオプションはテーブル要素の表示方法を定義します。

  • オンの場合、列、索引、主キー制約と外部キー制約、トリガー(フォルダーとして表示)のための別個のノードがあります。 要素は対応するグループに表示されます。

  • オフにすると、そのようなグループ化はなく、一般的にテーブルの列のみが表示されます。

グループで表示 | スキーマオブジェクト

スキーマ要素の表示方法を定義します。

  • オンにすると、テーブル、ビュー、保存されたルーチン (フォルダーとして表示) ごとに個別のノードが表示されます。 テーブル、ビュー、ルーチン (プロシージャと関数) は、対応するグループの要素として表示されます。

  • オフの場合、テーブル、ビュー、ルーチンの明示的なグループ化はありません。 表とビューの後には、プロシージャーと関数が続きます。

グループで表示 | プロシージャと関数を分離

Microsoft SQL Server 、Oracle、PostgreSQL では、プロシージャと関数を異なるフォルダーに分けます。

グループで表示 | スキーマの下に制約と同様のオブジェクトを配置する

スキーマ名前空間に存在するオブジェクト名のノードを表示します。 例: キー、 CHECK 制約、インデックス、トリガー、ルール、その他のオブジェクトのノード。

このオプションは以下の状況で使用できます:

  • クイック検索を使用してスキーマ内のオブジェクトを検索すること。

  • テーブルノードの列を表示します。 これを行うには、 空のグループ をオフにします。

グループで表示 | アルファベット順に並べ替え

データベースオブジェクトをアルファベット順に並べます。 このオプションを無効にすると、自然な並べ替え順序が適用されます。

要素の表示 | すべての名前空間

イントロスペクション対象として選択されていない場合でも、すべてのデータベースとスキームを表示します。

  • すべての名前空間 オプションが無効になっている場合、イントロスペクション対象として選択されていないデータベースは データベースエクスプローラー に表示されません。

  • すべての名前空間 オプションを有効にすると、イントロスペクション対象として選択されていないデータベースが データベースエクスプローラー に表示されます。

要素の表示 | 空のグループ

スキーマオブジェクトまたは オブジェクト要素オプションが選択されている場合、要素を含まないカテゴリを表示または非表示にすることを選択できます。

要素の表示 | 中間ノード

親ノードと同じレベルに他のオブジェクトがない場合のみ親ノードを表示または非表示にします。

要素の表示 | 生成されたオブジェクト

Oracle の場合、ツリー内の自動生成オブジェクトを表示または非表示にします。 これは、次のオブジェクトに関係します。

  • マテリアライズドビューログ

  • マテリアライズドビューの基礎となるテーブル

  • セカンダリテーブル

要素の表示 | 仮想オブジェクト

以下のオブジェクトを表示または非表示にします。

  • 仮想外部キー

  • 仮想ビュー

  • 仮想列

要素の表示 | クエリファイル

データソースノードにある クエリファイル フォルダーを表示または非表示にします。 フォルダーには添付された クエリファイルs が含まれています。

ノードの詳細 | 詳細ではなくコメント

データベースオブジェクトのコメントを表示します。

ノードの詳細 | スキーマ更新時間

スキーマで直近に実行されたイントロスペクションのローカル日時を表示します。

この機能は現在、ClickHouse、Redis、Apache Cassandra、Apache Hive ではサポートされていません。

コンテキストメニュー

データベースエクスプローラー でオブジェクトを右クリックすると、コンテキストメニューアクションが表示されます。

the Properties iconプロパティ Ctrl+Alt+Shift+S

データソースとドライバーのダイアログを開いて、データソースとその設定を管理します。

使用可能: データソースノードおよび DDL データソースノード。

新しいアイコン新規

新しいデータソース、ロール、データベース、スキーマ、クエリコンソール、テーブル、列、インデックス、主キー、または外部キーを作成します。 オプションのリストは、現在選択されている要素によって異なります。

使用可能: データソースおよびデータベースオブジェクト。

コピーペースト | データソースのコピー Ctrl+C

接続設定を含む XML コードスニペットをクリップボードにコピーします。

使用可能: データソースノード。

コピーペースト | 参照をコピー Ctrl+Alt+Shift+C

選択した項目の完全修飾名をクリップボードにコピーします。

使用可能: データソースとその要素。

コピーペースト | 複製 Ctrl+D

選択したデータソースのコピーを作成します。 表示される データソースおよびドライバー ダイアログでデータソースのプロパティを指定します。

使用可能: データソースノードおよび DDL データソースノード。

編集データアイコンデータの編集 F4

データエディターでオブジェクトのテーブルビューを開きます。 このオプションは、テーブル、ビュー、マテリアライズドビューで機能します。

使用可能: データソース内の対応する要素。

フォルダーへ… F6

選択したデータソースをフォルダーに移動します。 フォルダーがまだ存在しない場合は、表示される フォルダーに移動 ポップアップで最初のフォルダーを作成します。

データソースのグループ化の詳細は、 データソースをフォルダーにグループ化する を参照してください。

使用可能: データソースノードおよび DDL データソースノード。

リフレッシュアイコンリフレッシュ Ctrl+F5

選択した要素のビューを更新します(つまり、要素のビューをデータベースの実際の状態と同期します)。

データソースおよびドライバーダイアログ も参照してください。

使用可能: データソースとその要素。

「無効化」アイコン非アクティブにする Ctrl+F2

選択した 1 つまたは複数のデータソースのデータベース接続を閉じます。

使用可能: アクティブな接続とその要素を持つデータソース。

クイックドキュメント Ctrl+Q

選択した要素の基本情報を表示します。

ドキュメントポップアップを閉じるには、 Escape を押します。

使用可能: データソースとその要素。

クイックドキュメントの詳細については、 「クイックドキュメント」を参照してください。

構造比較アイコン構造を比較する Ctrl+D

マイグレーション​​ ダイアログで 2 つのデータベースオブジェクトの構造を比較します。 比較結果は差分ビューアーに表示されます。

使用可能: 同じ種類の選択された 2 つのデータベースオブジェクト。

ナビゲーション | DDL に移動 Ctrl+B

選択したオブジェクトの DDL スクリプトを開きます。

例: 選択 ステートメント内のテーブル名でこのショートカットを押すと、このテーブルの DDL (CREATE TABLE ステートメント) が表示されます。

宣言に移動

使用可能: データソース内の対応する要素。

ナビゲーション |クエリ ファイルへ移動… Ctrl+Shift+F10

選択したデータソースの クエリコンソールのリストを開きます。

使用可能: データソースとその要素。

| 関数の実行​ | プロシージャの実行

選択した関数または手順を実行します。

使用可能: データソース要素: 関数、プロシージャ。

イントロスペクションレベル

データベース全体または特定のスキーマの イントロスペクションレベルを変更します。 子は親に設定されたレベルを継承します。

使用可能: データソースノード。

SQL スクリプト | SQL ジェネレーター… Ctrl+Alt+G

データベースオブジェクトのデータ定義構造を生成します。 例: 単一のテーブルまたはスキーマ内のすべてのテーブルの DDL ファイルを生成できます。 また、生成設定をカスタマイズすることもできます。 たとえば、テーブルの作成に使用する構文を設定できます: CREATE TABLE または CREATE TABLE IF NOT EXISTS

使用可能: データソース要素。

SQL ジェネレーターの詳細については、 データベースオブジェクトの DDL 定義を生成する および SQL ジェネレーターの出力設定を変更する の章を参照してください。

SQL スクリプト | 元 DDL の要求とコピー

DBMS サーバーにこのオブジェクトのソーステキストを取得または生成するように要求し、このテキストを受け取ってクリップボードに配置します。

使用可能: データソースとその要素。

SQL スクリプト | クリップボードに DDL を生成 Ctrl+Alt+Shift+G

オブジェクトの DDL を生成し、クリップボードにコピーします。

使用可能: データソースとその要素。

SQL スクリプト | クエリファイルへの DDL 生成 Ctrl+Alt+Shift+B

オブジェクトの DDL を生成して、クエリコンソール にコピーします。

使用可能: データソースとその要素。

オブジェクトアクション | 名前変更… Shift+F6

選択された項目を名前変更します。 開いたダイアログで新しい名前を指定します。

使用可能: データソースとその要素。

オブジェクトアクション | トリガー / 制約を有効にする

選択したテーブルのトリガーと制約を有効にします。

使用可能: データソース要素: テーブル。

オブジェクトアクション | トリガー / 制約を無効にする

選択したテーブルのトリガーと制約を無効にします。

使用可能: データソース要素: テーブル。

オブジェクトアクション | コメントの変更

コメントの変更 ダイアログでデータベースオブジェクトのコメントを変更します。

オブジェクトアクション | 権限の変更

<object_name> の権限を変更する ダイアログでデータベースオブジェクトの権限を変更します。

オブジェクトアクション | 切り捨て…

選択したテーブルのすべての行を削除します。

使用可能: データソース要素: テーブル。

オブジェクトアクション | ドロップ… | オブジェクトアクション | データソースの除去 | Delete

選択した項目の除去。

使用可能: データソースとその要素。

ツール | 表示対象スキーマの管理…

現在のデータソースで利用可能なスキーマを選択できるポップアップを開きます。

スキーマの表示と非表示 も参照してください。

使用可能: データソースとその要素。

ツール | 全文検索 Shift+Ctrl+Alt+F

データの正確な場所を知らなくても、自分のデータベースやデータベースグループ内のデータを検索できます。

使用可能: データソースとその要素。

全文検索の詳細については、「データベースでの全文検索 」を参照してください。

ツール | 色の設定…

データベースカラー設定ダイアログを開いて、選択した要素の色を設定または変更します。

使用可能: データソースとその要素。

ツール | ブックマークの追加 F11

選択したアイテムをブックマークに追加します。

使用可能: データソースとその要素。

ツール | スクリプト拡張 | POJOs.clj の生成

選択したテーブルの Java エンティティクラスを生成します。 開いたダイアログで、JAVA クラスファイルを生成するディレクトリを指定します。

使用可能: データソースとその要素。

ツール | スクリプト拡張 | スクリプトディレクトリに移動

POJOs.clj を生成する サンプルスクリプトファイルが置かれているディレクトリに切り替えます。

使用可能: データソースとその要素。

インポート / エクスポート | データをファイルにエクスポート

選択したテーブルとビューのデータをファイルに保存します。 出力形式を選択します(たとえば、SQL 挿入、タブ区切り(TSV)、JSON-Clojure.json.clj)。

使用可能: データソース要素: テーブルとビュー。

インポート / エクスポート | ファイルからデータをインポート…

区切り文字で分割された値(CSV、TSV など)を含むテキストファイルをデータベースにインポートします。

現在スキーマが選択されている場合、DataGrip はインポートするデータの新しいテーブルを作成します。 テーブルが選択されている場合、DataGrip は選択したテーブルにデータを追加しようとします。

使用可能: データベーステーブル。

インポート / エクスポート | テーブルにコピー F5

選択したテーブルのコピーを作成します。 別のスキームまたはデータソースでコピーを作成できます。 例えば、 actor テーブルを MySQL から PostgreSQL にコピーできます。

使用可能: データベーステーブルとビュー。

インポート / エクスポート | DDL データソースにダンプ

通常のデータソースをルート / リポジトリフォルダーにダンプして、DDL データソースを作成します。

使用可能: データソースとその要素。

インポート / エクスポート | {0} でエクスポート ... または インポート / エクスポート | {0} でエクスポート ...

選択したアイテムに対して mysqldump または pg_dump を実行します。 mysqldump および pg_dump は、MySQL および PostgreSQL のネイティブツールです。 これらは DataGrip には統合されていません。 これらについては、 dev.mysql.com(英語) および postgresql.org(英語) を参照してください。

使用可能: データソースノード。

インポート / エクスポート | {0} で復元 ... | インポート / エクスポート | {0} で復元 ... | 復元

mysql、pg_restore、psql を実行してデータダンプを復元します。 これらのツールは MySQL および PostgreSQL にネイティブです。 これらは DataGrip には統合されていません。 これらについては、 dev.mysql.com(英語) および postgresql.org(英語) を参照してください。

使用可能: データソースノード。

ダイアグラム | ダイアグラムの表示 Ctrl+Alt+Shift+U

選択したデータソースまたはテーブルの UML クラスダイアグラムを別のエディタータブに表示します。

使用可能: データソースとその要素。

ダイアグラム | ダイアグラムポップアップの表示 Ctrl+Alt+U

選択したデータソースまたはテーブルの UML クラスダイアグラムをポップアップで表示します。

使用可能: データソースとその要素。

診断 | ダンプメタデータモデル

データベースの診断表現を DataGrip の内部形式で生成します。 この情報は、一部のデータベースオブジェクトがデータベースに存在するが、 データベースエクスプローラー には表示されない場合に、サポートチームに役立つ可能性があります。

使用可能: データソースとその要素。

診断 | イントロスペクター診断ファイルの生成

以下に関する情報を含む 3 つのファイルを生成します。

  • dataSource.txt : データソース。

  • introspector.txt : データベースからメタデータをロードするために使用されたモジュール。

  • model.xml : データベースモデルの一部。

この情報は、イントロスペクションが正しく機能しない場合に役立ちます。

このアクションの使用に関する詳細については、 データベースツリーのデータベースオブジェクトリストが正確ではありません を参照してください。

使用可能: データソースとその要素。

診断 | JDBC ログ設定の表示…

JDBC ログ設定 ダイアログを開いて、JDBC ドライバーのログ設定を構成します。

使用可能: データソースとその要素。

診断 | 強制リフレッシュ Ctrl+Shift+F5

キャッシュからデータソース情報を削除し、再度ロードします。 このアクションは、データソースノードでのみ使用できます。

使用可能: データソースノード。

診断 | このスキーマのキャッシュを破棄

DataGrip がデータベースに関して蓄積した情報を削除します。 このアクションは、データソースノードでのみ使用できます。

データ構造の誤った表示や同期中のエラーなどが発生した場合は、このコマンドを使用してください。

これにより問題が解消されたかどうかを確認するには、 同期コマンドを使用してください。

使用可能: データソースノード。

診断 | 診断モード

DataGrip がイントロスペクションログを書き込む診断モードを有効にします。

モードを有効または無効にすると表示される 診断ログが開始されました および 診断ログが停止しました 通知ポップアップ内のリンクをクリックすると、ログファイルにアクセスできます。

ログファイルに関する通知

このアクションの使用に関する詳細については、 データベースオブジェクトのロードに時間がかかりすぎる トピックを参照してください。

アイコン

データソースとその要素

アイコン

説明

アクセスメソッド

アクセスメソッド

集計

集計

エイリアス型

エイリアス型

引数

引数

本文

本文

確認

確認

クラスター

クラスター

照合

照合

コレクション型

コレクション型

列

列。

列アイコンの組み合わせの詳細については、 列に可能なアイコンの組み合わせ を参照してください。

データファイル

データファイル

データベース

データベース

読み取り専用

読み取り専用状態

DDL データソースアイコン

DDL データソース

デフォルト

デフォルト

例外

例外

拡張

拡張

外部スキーマ

外部スキーマ

外部データラッパー

外部データラッパー

外部キー

外部キー

外部テーブル

外部テーブル

Index

Index

キー

キー

マテリアライズドログ

マテリアライズドログ

マテリアライズドビュー

マテリアライズドビュー

オブジェクト属性

オブジェクト属性

オブジェクト型

オブジェクト型

演算子

演算子

パッケージ

パッケージ

主キー

主キー

射影

射影

データソース

データソース

ロール

ロール

ルーチン

ルーチン

ルール

ルール

スケジュール済みイベント

スケジュール済みイベント

スキーマ

スキーマ

シーケンス

シーケンス

サーバー

サーバー

ストアドプロシージャまたは関数のアイコン

ストアドプロシージャまたは関数

シノニム

シノニム

テーブル​

テーブル​

テーブルタイプ

テーブルタイプ

テーブル領域

テーブル領域

トリガー

トリガー

ユーザー

ユーザー

ユーザーマッピング

ユーザーマッピング

変数

変数

表示

表示

仮想カラム

仮想カラム

仮想外部キー

仮想外部キー

仮想ビュー

仮想ビュー

仮想テーブル

仮想テーブル

列に可能なアイコンの組み合わせ

アイコン

外部キー

主キー

インデックス付き

非 null

列

外部キーを持つ列

外部キーがある

主キーを持つ列

主キーがある

インデックス付き列

インデックス付き

NULL 値を受け入れない列

NOT NULL 制約がある

NULL 値を受け入れないインデックス付き列

インデックス付き

NOT NULL 制約がある

NULL 値を受け入れない主キーと外部キーを持つインデックス付き列

外部キーがある

主キーがある

インデックス付き

NOT NULL 制約がある

主キーと外部キーを含むインデックス付き列

外部キーがある

主キーがある

インデックス付き

NULL 値を受け入れない主キーと外部キーを持つ列

外部キーがある

主キーがある

NOT NULL 制約がある

主キーと外部キーを含む列

外部キーがある

主キーがある

NULL 値を受け入れない外部キーを持つインデックス付き列

外部キーがある

インデックス付き

NOT NULL 制約がある

NULL 値を受け入れない外部キーを持つ列

外部キーがある

NOT NULL 制約がある

NULL 値を受け入れる外部キーを持つインデックス付き列

外部キーがある

インデックス付き

NULL 値を受け入れない主キーを持つインデックス付き列

主キーがある

インデックス付き

NOT NULL 制約がある

NULL 値を受け入れない主キーを持つ列

主キーがある

NOT NULL 制約がある

主キーを持つインデックス付き列

主キーがある

インデックス付き

2026 年 5 月 22 日