DataGrip 2020.2 ヘルプ

データベース接続

データベースにクエリを発行するには、データソース接続を作成する必要があります。データソースはデータの場所であり、サーバーまたは DDL ファイルにすることができます。データソースには、データソースの種類に依存する名前と接続設定が含まれます。DataGrip では、これらの接続をデータソースおよびドライバーダイアログ(ファイル | データソース)で管理できます。

Amazon Redshift

  1. Redshift ダッシュボードで、Redshift クラスタを作成します。

    Amazon Redshift クラスタの詳細については、Amazon Redshift 入門(英語)を参照してください。

  2. Redshift クラスタの設定で、JDBC URL をコピーします。

  3. データソースのプロパティを開きます。次のいずれかのオプションを使用して、データソースのプロパティを開くことができます。

    • ファイル | データソースにナビゲートします。

    • Ctrl+Alt+Shift+S を押します。

    • データベースツールウィンドウ(表示 | ツールウィンドウ | データベース)で、データソースのプロパティアイコンThe Data Source Properties iconをクリックします。

  4. データソースおよびドライバーダイアログで、追加アイコン(The Add icon)をクリックし、Amazon Redshift を選択します。

  5. データソース設定領域の下部にある欠落しているドライバーファイルをダウンロードするリンクをクリックします。または、データソースのユーザードライバを指定することもできます。ユーザードライバの詳細については、既存の接続にユーザードライバーを追加するを参照してください。

  6. Redshift クラスタ設定から JDBC URL を DataGrip の URL フィールドに貼り付けます。

  7. ユーザーおよびパスワードフィールドに、Redshift 認証情報を指定します。

  8. データソースへの接続が正常に行われるようにするには、接続のテストをクリックします。

Integration with Amazon Redshift

Apache Cassandra

  1. データソースのプロパティを開きます。次のいずれかのオプションを使用して、データソースのプロパティを開くことができます。

    • ファイル | データソースにナビゲートします。

    • Ctrl+Alt+Shift+S を押します。

    • データベースツールウィンドウ(表示 | ツールウィンドウ | データベース)で、データソースのプロパティアイコンThe Data Source Properties iconをクリックします。

  2. データソースおよびドライバーダイアログで、追加アイコン(The Add icon)をクリックし、Apache Cassandra を選択します。

  3. データソース設定領域の下部にある欠落しているドライバーファイルをダウンロードするリンクをクリックします。または、データソースのユーザードライバを指定することもできます。ユーザードライバの詳細については、既存の接続にユーザードライバーを追加するを参照してください。

  4. データベース接続の詳細を指定してください。あるいは、URL フィールドに JDBC URL を貼り付けます。

    パスワードを削除するには、パスワードフィールドを右クリックして、空にするを選択します。

  5. データソースへの接続が正常に行われるようにするには、接続のテストをクリックします。

Integration with Apache Cassandra

Apache Derby

  1. データソースのプロパティを開きます。次のいずれかのオプションを使用して、データソースのプロパティを開くことができます。

    • ファイル | データソースにナビゲートします。

    • Ctrl+Alt+Shift+S を押します。

    • データベースツールウィンドウ(表示 | ツールウィンドウ | データベース)で、データソースのプロパティアイコンThe Data Source Properties iconをクリックします。

  2. データソースおよびドライバーダイアログで、追加アイコン(The Add icon)をクリックし、Apache Derby を選択します。

  3. ドライバーリストから、使用したい JDBC ドライバーのタイプを選択します。リモート接続の場合は、Apache Derby (リモート) を選択してください。組み込みデータベースの場合は、Apache Derby (埋め込み) を選択します。

  4. データソース設定領域の下部にある欠落しているドライバーファイルをダウンロードするリンクをクリックします。または、データソースのユーザードライバを指定することもできます。ユーザードライバの詳細については、既存の接続にユーザードライバーを追加するを参照してください。

  5. データベース接続の詳細を指定してください。あるいは、URL フィールドに JDBC URL を貼り付けます。

    パスワードを削除するには、パスワードフィールドを右クリックして、空にするを選択します。

  6. データソースへの接続が正常に行われるようにするには、接続のテストをクリックします。

Integration with Apache Derby

Apache Hive

  1. データソースのプロパティを開きます。次のいずれかのオプションを使用して、データソースのプロパティを開くことができます。

    • ファイル | データソースにナビゲートします。

    • Ctrl+Alt+Shift+S を押します。

    • データベースツールウィンドウ(表示 | ツールウィンドウ | データベース)で、データソースのプロパティアイコンThe Data Source Properties iconをクリックします。

  2. データソースおよびドライバーダイアログで、追加アイコン(The Add icon)をクリックし、Apache Hive を選択します。

  3. データソース設定領域の下部にある欠落しているドライバーファイルをダウンロードするリンクをクリックします。または、データソースのユーザードライバを指定することもできます。ユーザードライバの詳細については、既存の接続にユーザードライバーを追加するを参照してください。

  4. データベース接続の詳細を指定してください。あるいは、URL フィールドに JDBC URL を貼り付けます。

    パスワードを削除するには、パスワードフィールドを右クリックして、空にするを選択します。

  5. データソースへの接続が正常に行われるようにするには、接続のテストをクリックします。

Integration with Apache Hive

Azure SQL Database

Microsoft Azure は、PostgreSQL、MySQL、MariaDB、およびその他のデータベース管理システム(DBMS)をサポートしています。これらのデータソースに接続する場合は、これらの DMBS に対応するデータソース接続を作成します。DataGrip では、これらの接続にはすでに必要な JDBC ドライバーが含まれています。PostgreSQL の Azure データベースに接続する場合は、PostgreSQL 接続を作成します

  1. Microsoft Azure アカウントで、SQL データソースを作成します。Azure SQL Database の詳細については、Azure SQL Database ドキュメント(英語)を参照してください。

  2. DataGrip で、ファイル | データソース Ctrl+Alt+Shift+S にナビゲートします。

  3. データソースおよびドライバーダイアログで、追加アイコン(The Add icon)をクリックし、Azure SQL Database を選択します。

  4. データソース設定領域の下部にある欠落しているドライバーファイルをダウンロードするリンクをクリックします。

  5. データベース接続の詳細を指定してください。あるいは、URL フィールドに JDBC URL を貼り付けます。

    パスワードを削除するには、パスワードフィールドを右クリックして、空にするを選択します。

  6. Azure Active Directory 認証(英語)を使用するには、Windows ドメイン認証を使用するを選択します。SQL 認証を使用するには、チェックボックスをオフにして、ユーザーおよびパスワードフィールドに Microsoft Azure 資格情報を指定します。

    Windows ドメイン認証を使用するチェックボックスは、Windows でのみ使用できます。

  7. データソースへの接続が正常に行われるようにするには、接続のテストをクリックします。

Integration with Azure SQL Database

ClickHouse

  1. データソースのプロパティを開きます。次のいずれかのオプションを使用して、データソースのプロパティを開くことができます。

    • ファイル | データソースにナビゲートします。

    • Ctrl+Alt+Shift+S を押します。

    • データベースツールウィンドウ(表示 | ツールウィンドウ | データベース)で、データソースのプロパティアイコンThe Data Source Properties iconをクリックします。

  2. データソースおよびドライバーダイアログで、追加アイコン(The Add icon)をクリックし、ClickHouse を選択します。

  3. データソース設定領域の下部にある欠落しているドライバーファイルをダウンロードするリンクをクリックします。または、データソースのユーザードライバを指定することもできます。ユーザードライバの詳細については、既存の接続にユーザードライバーを追加するを参照してください。

  4. データベース接続の詳細を指定してください。あるいは、URL フィールドに JDBC URL を貼り付けます。

    パスワードを削除するには、パスワードフィールドを右クリックして、空にするを選択します。

  5. データソースへの接続が正常に行われるようにするには、接続のテストをクリックします。

Integration with ClickHouse

Exasol

  1. データソースのプロパティを開きます。次のいずれかのオプションを使用して、データソースのプロパティを開くことができます。

    • ファイル | データソースにナビゲートします。

    • Ctrl+Alt+Shift+S を押します。

    • データベースツールウィンドウ(表示 | ツールウィンドウ | データベース)で、データソースのプロパティアイコンThe Data Source Properties iconをクリックします。

  2. データソースおよびドライバーダイアログで、追加アイコン(The Add icon)をクリックし、Exasol を選択します。

  3. データソース設定領域の下部にある欠落しているドライバーファイルをダウンロードするリンクをクリックします。または、データソースのユーザードライバを指定することもできます。ユーザードライバの詳細については、既存の接続にユーザードライバーを追加するを参照してください。

  4. データベース接続の詳細を指定してください。あるいは、URL フィールドに JDBC URL を貼り付けます。

    パスワードを削除するには、パスワードフィールドを右クリックして、空にするを選択します。

  5. データソースへの接続が正常に行われるようにするには、接続のテストをクリックします。

Integration with Exasol

Greenplum

  1. データソースのプロパティを開きます。次のいずれかのオプションを使用して、データソースのプロパティを開くことができます。

    • ファイル | データソースにナビゲートします。

    • Ctrl+Alt+Shift+S を押します。

    • データベースツールウィンドウ(表示 | ツールウィンドウ | データベース)で、データソースのプロパティアイコンThe Data Source Properties iconをクリックします。

  2. データソースおよびドライバーダイアログで、追加アイコン(The Add icon)をクリックし、Greenplum を選択します。

  3. データソース設定領域の下部にある欠落しているドライバーファイルをダウンロードするリンクをクリックします。または、データソースのユーザードライバを指定することもできます。ユーザードライバの詳細については、既存の接続にユーザードライバーを追加するを参照してください。

  4. データベース接続の詳細を指定してください。あるいは、URL フィールドに JDBC URL を貼り付けます。

    パスワードを削除するには、パスワードフィールドを右クリックして、空にするを選択します。

  5. データソースへの接続が正常に行われるようにするには、接続のテストをクリックします。

Integration with Greenplum

H2

  1. データソースのプロパティを開きます。次のいずれかのオプションを使用して、データソースのプロパティを開くことができます。

    • ファイル | データソースにナビゲートします。

    • Ctrl+Alt+Shift+S を押します。

    • データベースツールウィンドウ(表示 | ツールウィンドウ | データベース)で、データソースのプロパティアイコンThe Data Source Properties iconをクリックします。

  2. データソースおよびドライバーダイアログで、追加アイコン(The Add icon)をクリックし、H2 を選択します。

  3. データソース設定領域の下部にある欠落しているドライバーファイルをダウンロードするリンクをクリックします。または、データソースのユーザードライバを指定することもできます。ユーザードライバの詳細については、既存の接続にユーザードライバーを追加するを参照してください。

  4. データベース接続の詳細を指定してください。あるいは、URL フィールドに JDBC URL を貼り付けます。

    パスワードを削除するには、パスワードフィールドを右クリックして、空にするを選択します。

  5. データソースへの接続が正常に行われるようにするには、接続のテストをクリックします。

Integration with H2

HSQLDB

  1. データソースのプロパティを開きます。次のいずれかのオプションを使用して、データソースのプロパティを開くことができます。

    • ファイル | データソースにナビゲートします。

    • Ctrl+Alt+Shift+S を押します。

    • データベースツールウィンドウ(表示 | ツールウィンドウ | データベース)で、データソースのプロパティアイコンThe Data Source Properties iconをクリックします。

  2. データソースおよびドライバーダイアログで、追加アイコン(The Add icon)をクリックし、HSQLDB を選択します。

  3. データソース設定領域の下部にある欠落しているドライバーファイルをダウンロードするリンクをクリックします。または、データソースのユーザードライバを指定することもできます。ユーザードライバの詳細については、既存の接続にユーザードライバーを追加するを参照してください。

  4. データベース接続の詳細を指定してください。あるいは、URL フィールドに JDBC URL を貼り付けます。

    パスワードを削除するには、パスワードフィールドを右クリックして、空にするを選択します。

  5. データソースへの接続が正常に行われるようにするには、接続のテストをクリックします。

Integration with HSQLDB

IBM Db2

  1. データソースのプロパティを開きます。次のいずれかのオプションを使用して、データソースのプロパティを開くことができます。

    • ファイル | データソースにナビゲートします。

    • Ctrl+Alt+Shift+S を押します。

    • データベースツールウィンドウ(表示 | ツールウィンドウ | データベース)で、データソースのプロパティアイコンThe Data Source Properties iconをクリックします。

  2. データソースおよびドライバーダイアログで、追加アイコン(The Add icon)をクリックし、IBM Db2 を選択します。

  3. データソース設定領域の下部にある欠落しているドライバーファイルをダウンロードするリンクをクリックします。または、データソースのユーザードライバを指定することもできます。ユーザードライバの詳細については、既存の接続にユーザードライバーを追加するを参照してください。

  4. データベース接続の詳細を指定してください。あるいは、URL フィールドに JDBC URL を貼り付けます。

    パスワードを削除するには、パスワードフィールドを右クリックして、空にするを選択します。

  5. データソースへの接続が正常に行われるようにするには、接続のテストをクリックします。

Integration with IBM Db2

MariaDB

  1. データソースのプロパティを開きます。次のいずれかのオプションを使用して、データソースのプロパティを開くことができます。

    • ファイル | データソースにナビゲートします。

    • Ctrl+Alt+Shift+S を押します。

    • データベースツールウィンドウ(表示 | ツールウィンドウ | データベース)で、データソースのプロパティアイコンThe Data Source Properties iconをクリックします。

  2. データソースおよびドライバーダイアログで、追加アイコン(The Add icon)をクリックし、MariaDB を選択します。

  3. データソース設定領域の下部にある欠落しているドライバーファイルをダウンロードするリンクをクリックします。または、データソースのユーザードライバを指定することもできます。ユーザードライバの詳細については、既存の接続にユーザードライバーを追加するを参照してください。

  4. データベース接続の詳細を指定してください。あるいは、URL フィールドに JDBC URL を貼り付けます。

    パスワードを削除するには、パスワードフィールドを右クリックして、空にするを選択します。

  5. データソースへの接続が正常に行われるようにするには、接続のテストをクリックします。

Integration with MariaDB

Microsoft SQL Server

  1. データソースのプロパティを開きます。次のいずれかのオプションを使用して、データソースのプロパティを開くことができます。

    • ファイル | データソースにナビゲートします。

    • Ctrl+Alt+Shift+S を押します。

    • データベースツールウィンドウ(表示 | ツールウィンドウ | データベース)で、データソースのプロパティアイコンThe Data Source Properties iconをクリックします。

  2. データソースおよびドライバーダイアログで、追加アイコン(The Add icon)をクリックし、Microsoft SQL Server を選択します。

  3. データソース設定領域の下部にある欠落しているドライバーファイルをダウンロードするリンクをクリックします。または、データソースのユーザードライバを指定することもできます。ユーザードライバの詳細については、既存の接続にユーザードライバーを追加するを参照してください。

  4. データベース接続の詳細を指定してください。あるいは、URL フィールドに JDBC URL を貼り付けます。

    パスワードを削除するには、パスワードフィールドを右クリックして、空にするを選択します。

  5. インスタンスフィールドはオプションです。

  6. データソースへの接続が正常に行われるようにするには、接続のテストをクリックします。

Integration with Microsoft SQL Server

MongoDB

MongoDB では、認証のために、ユーザー名、パスワード、およびこのユーザー名に関連付けられている認証データベースを提供する必要があります。認証データベースが接続先のデータベースと異なる場合は、URL の authSource パラメーターで認証データベースを指定します。認証データベースが指定されていない場合、MongoDB はデフォルトで admin データベースを使用します。

例: local データベースに接続したいが、認証データベースは admin です。この場合、接続 URL は mongodb://localhost:27017/local?authSource=admin のようになります。

  1. データソースのプロパティを開きます。次のいずれかのオプションを使用して、データソースのプロパティを開くことができます。

    • ファイル | データソースにナビゲートします。

    • Ctrl+Alt+Shift+S を押します。

    • データベースツールウィンドウ(表示 | ツールウィンドウ | データベース)で、データソースのプロパティアイコンThe Data Source Properties iconをクリックします。

  2. データソースおよびドライバーダイアログで、追加アイコン(The Add icon)をクリックし、MongoDB を選択します。

  3. データソース設定領域の下部にある欠落しているドライバーファイルをダウンロードするリンクをクリックします。または、データソースのユーザードライバを指定することもできます。ユーザードライバの詳細については、既存の接続にユーザードライバーを追加するを参照してください。

  4. 接続タイプリストから、接続タイプを選択します。

  5. データベース接続の詳細(ログイン、パスワード、および接続するデータベース)を指定します。空のパスワードを設定するには、パスワードフィールドを右クリックして空にするを選択します。

  6. データソースへの接続が正常に行われるようにするには、接続のテストをクリックします。

Integration with MongoDB

MySQL

  1. データソースのプロパティを開きます。次のいずれかのオプションを使用して、データソースのプロパティを開くことができます。

    • ファイル | データソースにナビゲートします。

    • Ctrl+Alt+Shift+S を押します。

    • データベースツールウィンドウ(表示 | ツールウィンドウ | データベース)で、データソースのプロパティアイコンThe Data Source Properties iconをクリックします。

  2. データソースおよびドライバーダイアログで、追加アイコン(The Add icon)をクリックし、MySQL を選択します。

  3. データソース設定領域の下部にある欠落しているドライバーファイルをダウンロードするリンクをクリックします。または、データソースのユーザードライバを指定することもできます。ユーザードライバの詳細については、既存の接続にユーザードライバーを追加するを参照してください。

  4. データベース接続の詳細を指定してください。あるいは、URL フィールドに JDBC URL を貼り付けます。

    パスワードを削除するには、パスワードフィールドを右クリックして、空にするを選択します。

  5. データソースへの接続が正常に行われるようにするには、接続のテストをクリックします。

Integration with MySQL

Oracle

  1. データソースのプロパティを開きます。次のいずれかのオプションを使用して、データソースのプロパティを開くことができます。

    • ファイル | データソースにナビゲートします。

    • Ctrl+Alt+Shift+S を押します。

    • データベースツールウィンドウ(表示 | ツールウィンドウ | データベース)で、データソースのプロパティアイコンThe Data Source Properties iconをクリックします。

  2. データソースおよびドライバーダイアログで、追加アイコン(The Add icon)をクリックし、Oracle を選択します。

  3. データソース設定領域の下部にある欠落しているドライバーファイルをダウンロードするリンクをクリックします。

  4. 接続タイプリストから、接続タイプを選択します。

    • SID : Oracle インスタンス(ワークステーション上で実行されるプロセス)の固有の名前を使用します。

    • サービス名 : Oracle インスタンス(または多数のインスタンス)への別名を使用します。

    • TNS : tnsnames.ora 構成ファイルを使用します。TNSADMIN フィールドで、tnsnames.ora を使用してフォルダーへのパスを指定します。複数のサービスがある場合は、TNS 名フィールドで、使用するサービス名を指定します(tnsnames.oranet_service_name の値を参照)。

    • URL のみ : JDBC URL を使用します。

  5. データベース接続の詳細を指定してください。あるいは、URL フィールドに JDBC URL を貼り付けます。

    パスワードを削除するには、パスワードフィールドを右クリックして、空にするを選択します。

  6. ドライバーリストから、ドライバの種類を指定します。ドライバの種類の詳細については、Oracle JDBC の FAQ(英語) を参照してください。

  7. データソース設定領域の下部にある欠落しているドライバーファイルをダウンロードするリンクをクリックします。または、データソースのユーザードライバを指定することもできます。ユーザードライバの詳細については、既存の接続にユーザードライバーを追加するを参照してください。

  8. データソースへの接続が正常に行われるようにするには、接続のテストをクリックします。

Integration with Oracle

PostgreSQL

  1. データソースのプロパティを開きます。次のいずれかのオプションを使用して、データソースのプロパティを開くことができます。

    • ファイル | データソースにナビゲートします。

    • Ctrl+Alt+Shift+S を押します。

    • データベースツールウィンドウ(表示 | ツールウィンドウ | データベース)で、データソースのプロパティアイコンThe Data Source Properties iconをクリックします。

  2. データソースおよびドライバーダイアログで、追加アイコン(The Add icon)をクリックし、PostgreSQL を選択します。

  3. データソース設定領域の下部にある欠落しているドライバーファイルをダウンロードするリンクをクリックします。または、データソースのユーザードライバを指定することもできます。ユーザードライバの詳細については、既存の接続にユーザードライバーを追加するを参照してください。

  4. データベース接続の詳細を指定してください。あるいは、URL フィールドに JDBC URL を貼り付けます。

    パスワードを削除するには、パスワードフィールドを右クリックして、空にするを選択します。

  5. (オプション)pgpass パスワードファイルを使用する場合。認証リストから、pgpass を選択します。パスワードファイルの詳細については、postgresql.org のパスワードファイル(英語)を参照してください。

  6. データソースへの接続が正常に行われるようにするには、接続のテストをクリックします。

Integration with PostgreSQL

Snowflake

  1. データソースのプロパティを開きます。次のいずれかのオプションを使用して、データソースのプロパティを開くことができます。

    • ファイル | データソースにナビゲートします。

    • Ctrl+Alt+Shift+S を押します。

    • データベースツールウィンドウ(表示 | ツールウィンドウ | データベース)で、データソースのプロパティアイコンThe Data Source Properties iconをクリックします。

  2. データソースおよびドライバーダイアログで、追加アイコン(The Add icon)をクリックし、Snowflake を選択します。

  3. データソース設定領域の下部にある欠落しているドライバーファイルをダウンロードするリンクをクリックします。または、データソースのユーザードライバを指定することもできます。ユーザードライバの詳細については、既存の接続にユーザードライバーを追加するを参照してください。

  4. データベース接続の詳細を指定してください。あるいは、URL フィールドに JDBC URL を貼り付けます。

    パスワードを削除するには、パスワードフィールドを右クリックして、空にするを選択します。

  5. データソースへの接続が正常に行われるようにするには、接続のテストをクリックします。

Integration with Snowflake

SQLite

  1. データソースのプロパティを開きます。次のいずれかのオプションを使用して、データソースのプロパティを開くことができます。

    • ファイル | データソースにナビゲートします。

    • Ctrl+Alt+Shift+S を押します。

    • データベースツールウィンドウ(表示 | ツールウィンドウ | データベース)で、データソースのプロパティアイコンThe Data Source Properties iconをクリックします。

  2. データソースおよびドライバーダイアログで、追加アイコン(The Add icon)をクリックし、SQLite を選択します。

  3. データソース設定領域の下部にある欠落しているドライバーファイルをダウンロードするリンクをクリックします。または、データソースのユーザードライバを指定することもできます。ユーザードライバの詳細については、既存の接続にユーザードライバーを追加するを参照してください。

  4. 既存の SQLite データベースに接続するには、ファイルフィールドにデータベースファイルへのファイルパスを指定します。

  5. データソースへの接続が正常に行われるようにするには、接続のテストをクリックします。

Integration with SQLite

Sybase ASE

  1. データソースのプロパティを開きます。次のいずれかのオプションを使用して、データソースのプロパティを開くことができます。

    • ファイル | データソースにナビゲートします。

    • Ctrl+Alt+Shift+S を押します。

    • データベースツールウィンドウ(表示 | ツールウィンドウ | データベース)で、データソースのプロパティアイコンThe Data Source Properties iconをクリックします。

  2. データソースおよびドライバーダイアログで、追加アイコン(The Add icon)をクリックし、Sybase ASE を選択します。

  3. データソース設定領域の下部にある欠落しているドライバーファイルをダウンロードするリンクをクリックします。または、データソースのユーザードライバを指定することもできます。ユーザードライバの詳細については、既存の接続にユーザードライバーを追加するを参照してください。

  4. データベース接続の詳細を指定してください。あるいは、URL フィールドに JDBC URL を貼り付けます。

    パスワードを削除するには、パスワードフィールドを右クリックして、空にするを選択します。

  5. データソースへの接続が正常に行われるようにするには、接続のテストをクリックします。

Integration with Sybase ASE

Vertica

  1. データソースのプロパティを開きます。次のいずれかのオプションを使用して、データソースのプロパティを開くことができます。

    • ファイル | データソースにナビゲートします。

    • Ctrl+Alt+Shift+S を押します。

    • データベースツールウィンドウ(表示 | ツールウィンドウ | データベース)で、データソースのプロパティアイコンThe Data Source Properties iconをクリックします。

  2. データソースおよびドライバーダイアログで、追加アイコン(The Add icon)をクリックし、Vertica を選択します。

  3. データソース設定領域の下部にある欠落しているドライバーファイルをダウンロードするリンクをクリックします。または、データソースのユーザードライバを指定することもできます。ユーザードライバの詳細については、既存の接続にユーザードライバーを追加するを参照してください。

  4. データベース接続の詳細を指定してください。あるいは、URL フィールドに JDBC URL を貼り付けます。

    パスワードを削除するには、パスワードフィールドを右クリックして、空にするを選択します。

  5. データソースへの接続が正常に行われるようにするには、接続のテストをクリックします。

Integration with Vertica

その他

現在、DataGrip は前述のベンダーをサポートしています。サポートには、強化されたコード補完やデータベースオブジェクトのより良い取得(イントロスペクション)などの機能が含まれます。ベンダーがリストにない場合でも、JDBC ドライバーを使用してデータベースに接続できます。

JDBC ドライバーを使用してデータベースへの接続を作成する

データソースのリストでデータベースベンダーの名前が見つからない場合は、データベース管理システム(DBMS)用の JDBC ドライバをダウンロードし、DataGrip で接続を作成します。JDBC ドライバを使用すると、DBMS に接続して作業を開始できます。

  1. データソースのプロパティを開きます。次のいずれかのオプションを使用して、データソースのプロパティを開くことができます。

    • ファイル | データソースにナビゲートします。

    • Ctrl+Alt+Shift+S を押します。

    • データベースツールウィンドウ(表示 | ツールウィンドウ | データベース)で、データソースのプロパティアイコンThe Data Source Properties iconをクリックします。

  2. データソースおよびドライバーダイアログで、追加アイコン(The Add icon)をクリックし、ドライバーおよびデータソースを選択します。

  3. ユーザドライバリンクをクリックします。

  4. ドライバーファイルペインで、追加アイコン(The Add icon)をクリックし、カスタム JAR を選択します。

  5. JDBC ドライバの JAR ファイルにナビゲートして選択し、OK をクリックします。

  6. クラスフィールドで、ドライバーに使用したい値を指定します。

  7. 適用をクリックします。

  8. 作成されたデータソース接続に戻ります。

  9. データベース接続の詳細を指定してください。あるいは、URL フィールドに JDBC URL を貼り付けます。

    パスワードを削除するには、パスワードフィールドを右クリックして、空にするを選択します。

  10. データソースへの接続が正常に行われるようにするには、接続のテストをクリックします。

    Connect to a database with a user driver

ドライバーのライブラリパスを指定する

一部の JDBC ドライバーは、正しく機能するために、ドライバーと共にライブラリファイルへのパスを必要とします。

例:アプリケーションがインスタントクライアントモードで動作する必要があるかどうかを判断するために、Oracle インスタントクライアント(OCI)アプリケーションは、ランタイムライブラリ検索パス(Linux では LD_LIBRARY_PATH、Windows では PATH )でライブラリファイルを探します。これらのパスはデータソースおよびドライバーダイアログで設定できます。

  1. データソースのプロパティを開きます。次のいずれかのオプションを使用して、データソースのプロパティを開くことができます。

    • ファイル | データソースにナビゲートします。

    • Ctrl+Alt+Shift+S を押します。

    • データベースツールウィンドウ(表示 | ツールウィンドウ | データベース)で、データソースのプロパティアイコンThe Data Source Properties iconをクリックします。

  2. データソースおよびドライバーダイアログで、ライブラリファイルへのパスを追加するドライバエントリをクリックします。

  3. (オプション)既存のドライバーを削除します。既存のドライバーエントリを削除するには、ドライバーを選択して除去をクリックします。

  4. (オプション)使用するドライバーを追加します。ドライバーの追加の詳細については、JDBC ドライバーを使用してデータベースへの接続を作成するを参照してください。

  5. ドライバーファイルペインで、追加アイコン(The Add icon)をクリックし、ネイティブライブラリパスを選択します。

  6. ライブラリファイルのあるフォルダーに移動します。ドライバのバージョンがこれらのライブラリファイルのバージョンに対応していることを確認してください。例:ドライバーバージョン 19.6 を使用する場合、添付ライブラリファイルにも 19.6 バージョンが必要です。

    Working with the Native Library Path

DDL データソース

データ定義言語ステートメント(DDL ステートメント)を含む SQL ファイルはデータソースとして使用できます。その結果、このようなファイルで定義されているすべてのテーブル、列、およびその他のオブジェクトをエディターで参照できます。

DDL データソースを作成すると、このデータソースの SQL ファイルを含むフォルダーがファイルツールウィンドウに自動的にアタッチされます。

  1. データソースのプロパティを開きます。次のいずれかのオプションを使用して、データソースのプロパティを開くことができます。

    • ファイル | データソースにナビゲートします。

    • Ctrl+Alt+Shift+S を押します。

    • データベースツールウィンドウ(表示 | ツールウィンドウ | データベース)で、データソースのプロパティアイコンThe Data Source Properties iconをクリックします。

  2. データソースおよびドライバーダイアログで、追加アイコン(The Add icon)をクリックし、DDL データソースを選択します。

  3. DDL ファイルペインで、追加ボタンthe Add buttonをクリックします。

  4. ファイルブラウザで、DDL ステートメントを含む SQL ファイルに移動し、開くをクリックします。

  5. 適用をクリックします。

  6. SQL ダイアレクトダイアログで、追加した SQL ファイルに使用するダイアレクトを選択します。

  7. 設定を適用して OK をクリックします。

    Create a DDL data source

生産性のヒント

JDBC URL からデータソースを作成する

  1. データソースのプロパティを開きます。次のいずれかのオプションを使用して、データソースのプロパティを開くことができます。

    • ファイル | データソースにナビゲートします。

    • Ctrl+Alt+Shift+S を押します。

    • データベースツールウィンドウ(表示 | ツールウィンドウ | データベース)で、データソースのプロパティアイコンThe Data Source Properties iconをクリックします。

  2. データソースおよびドライバーダイアログで、追加アイコン(The Add icon)をクリックし、URL からデータソースを選択します。

  3. URL フィールドに、JDBC URL を貼り付けます。

  4. ドライバーリストから、データソースに必要なドライバーを選択します。

  5. データソースおよびドライバーダイアログで、資格情報を入力します。

  6. データソースへの接続が正常に行われるようにするには、接続のテストをクリックします。

Create a data source from the JDBC URL
最終更新日 :

関連ページ:

データベースの接続の構成

データベース接続を作成すると、DataGrip は自動的にデータベースに接続してデータベースオブジェクトを受信します。その後、接続が閉じます。データベースと相互作用するデータソースの名前は、データベースツールウィンドウに小さな緑色の円で表示されます。データベース接続を閉じる場合は、データソースを選択...

SSL で Cassandra に接続する

ステップ 1. Apache Cassandra 接続を作成する :データソースのプロパティを開きます。次のいずれかのオプションを使用して、データソースのプロパティを開くことができます。ファイル | データソースにナビゲートします。を押します。データベースツールウィンドウ(表示 | ツール...

MS SQL サーバーに接続する

前提条件 :Microsoft SQL Server2017(Express エディション)– Microsoftサイトからのダウンロードリンク、Microsoft SQL Server Management Studio18.2-Microsoft サイトからのダウンロードリンク、DataGri...

SQL Server Express LocalDB に接続する

ステップ 1. LocalDB インスタンスを確認する :DataGrip を使用して、LocalDB インスタンスに簡単に接続できます。そして最初のステップとして、LocalDB インスタンスが接続の準備ができているかどうかを確認します。SqllocalDB.exeを見つけて、ターミナルでコマン...

名前付きパイプで MySQL に接続する

名前付きパイプは、同じマシンで実行されるプロセス間の通信手段を提供します。名前付きパイプを使用すると、ネットワークスタックに関連するパフォーマンスの低下を招くことなくデータを送信できます。受信要求の IP アドレスとポートをリッスンするサーバーがあるのと同じように、サーバーは要求をリッスンできる名前...

UNIX ソケットを使用して MySQL に接続する

Unix では、2 つの異なる方法を使用して mysqld サーバーに接続できます。Unix ソケットファイル(たとえば、/var/run/mysqld/mysqld.sock)または TCP / IP(たとえば、)を使用します。Unix ソケットファイルを使用して作成された接続は、TCP / IP...