GoLand 2026.1 Help

OCI を使用して Oracle データソースを作成する

データベースツールおよび SQL プラグインを有効化

この機能は、GoLand にデフォルトでバンドルされ有効化されている データベースツールおよび SQL プラグインに依存しています。 関連機能が利用できない場合は、プラグインを無効化していないことを確認してください。

  1. Ctrl+Alt+S を押して設定を開き、 プラグイン を選択します。

  2. インストール済み タブを開き、 データベースツールおよび SQL プラグインを見つけて、プラグイン名の横にあるチェックボックスを選択します。

GoLand は JDBC ドライバーを使用して、TNS プロトコル経由で Oracleを使用します。 サーバーに接続します。 次のドライバーモードが利用可能です。

  • Thin モードでは、JDBC ドライバーは常に TNS リスナーに接続します。 このモードでは、さまざまなバージョンの JDBC ドライバーを使用できます。

  • OCI モードでは、JDBC ドライバーはネイティブライブラリを使用します。 この場合、JDBC ドライバーのバージョンは、これらのネイティブライブラリのバージョンと同じである必要があります。

必要なファイルと設定

  • ユーザーのアクセス権限を持つ Oracleを使用します。 インスタンスを実行します。

  • tnsnames.ora ファイルを設定しました。 tnsnames.ora ファイルの詳細については、 公式ドキュメント(英語)を参照してください。

Oracle OCI データソースの作成

ステップ 1。 OCI 接続用のドライバーを準備する

  1. 次のいずれかの方法でデータソースのプロパティを開きます。

    • データベース ツールウィンドウのツールバーで、 The Data Sources iconデータソース をクリックします。

    • Shift+Enter を押します。

    データソースとドライバーを開くダイアログ
  2. データソースおよびドライバー ダイアログで、 ドライバー タブをクリックします。

  3. ドライバーのリストで、 Oracleを使用します。 ドライバーを右クリックし、 複製 を選択します。

  4. 複製された Oracleを使用します。 ドライバーの名前を変更します (たとえば、 Oracleを使用します。 [OCI])。

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

  6. ファイルブラウザーで、インスタントクライアントファイル ( ~/Oracle/instantclient_19_8 など) のディレクトリに移動し、 開く をクリックします。

    OCI 接続用のドライバーの準備

ステップ 1. Oracle Cloud データソースを作成する

データベースに接続するには、接続の詳細を保存するデータソースを作成します。

  1. 作成したいデータソースを選択します。 以下のいずれかの方法で選択できます。

    • メインメニューで ファイル | 新規 | データソース に移動し、 Oracleを使用します。 を選択します。

    • go.mod ファイル内の 新しいデータソースを作成する ガターアイコン () をクリックします。

      データベースガターアイコン
    • データベース ツールウィンドウで、ツールバーの 新しいアイコン新規 をクリックします。 データソース に移動し、 Oracleを使用します。 を選択します。

    新しいデータソースを作成する
  2. 接続タイプ リストから TNS を選択してください。

  3. ドライバー リストから OCI を選択してください。

  4. ドライバー リンクをクリックし、 ステップ 1 で作成したドライバーエントリ (この場合は Oracle[OCI]) を選択します。

  5. TNSADMIN 」フィールドで参照ボタンをクリックし、インスタントクライアントファイル (この場合は ~/Oracle/instantclient_19_8/network/admin ) のあるディレクトリに移動します。

  6. TNS 名 フィールドでは、自動補完 (Ctrl+Space) を使用して、使用するサービス名を選択します ( tnsnames.ora ウォレットファイルのエイリアスの値を参照)。

  7. Oracleを使用します。 ユーザーの資格情報を指定してください。

  8. 提供された詳細情報を使用してデータベース接続を確立できることを確認してください。 これを行うには、接続詳細セクションの下部にある 接続のテスト リンクをクリックしてください。

    接続の問題が発生した場合は、 データベースに接続できません ページを参照してください。

  9. (オプション) デフォルトでは、デフォルトのスキーマのみがイントロスペクトされ、使用可能になります。 他のスキーマも操作したい場合は、「スキーマ 」タブで、イントロスペクションの対象として選択します。

    データソースとドライバーの「スキーマ」タブダイアログ
  10. OK をクリックして、データソースを作成します。

  11. データベース ツールウィンドウで新しいデータソースを見つけます。

    • データベース ツールウィンドウの詳細については、対応する リファレンストピックを参照してください。

    • GoLand でのデータベースオブジェクトの操作の詳細については、 データベースオブジェクト を参照してください。

    • クエリを作成して実行するには、データソースをクリックし、 F4 を押して既定の クエリコンソール を開きます。

    • データベースオブジェクトのデータを表示するには、オブジェクトをダブルクリックして データエディターとビューアー を開きます。

OCI データソースを作成する
2026 年 5 月 22 日