機械翻訳について

GoとGodrorドライバのインストール

GoアプリケーションからAutonomous Databaseに接続するには、Goおよびgodrorドライバをインストールします。

  1. オペレーティング・システムおよびオペレーティング・システムのバージョンに基づいて「インストール」をダウンロードします。 このメソッドは、プリコンパイルされたバイナリ・パッケージからインストールします。

    ノート:

    これらのステップでは、Microsoft Windowsオペレーティング・システム用のGoアプリケーションのインストールについて説明します。 LinuxおよびMacオペレーティング・システムの場合、このステップに記載されているリンクを確認できます。
  2. ダウンロードしたMSIファイルを開き、プロンプトに従ってGoをダウンロードします。 インストーラによってgodrorドライバがインストールされます。
  3. プログラム・ファイル(x86)に移動します。
    インストール後、開いているコマンド・プロンプトを閉じて再度開き、インストーラによって行われた環境の変更がコマンド・プロンプトに反映されるようにします。
  4. Goがインストールされていることを確認します。
    • Windowsで、「開始」メニューをクリックします。

    • メニューの検索ボックスで、cmdと入力し、Enterキーを押します。

    • 表示される「コマンド・プロンプト」ウィンドウで、次のコマンドを入力します:
      go version
    • インストールされているバージョンのGoが出力されることを確認します。

  5. godrorをインストールします:
    godrorをインストールするには、次のコマンドを実行します:

    go get github.com/godror/godror

    Godrorは、Goアプリケーション・ユーザーがODPI-Cを使用してAutonomous Databaseに接続して操作できるようにする、Goのオープン・ソース・データベース・パッケージです。

    インストールに関するその他のヒントについては、「ORacleユーザー・ガイドのDRiverに移動」 (godror)を参照してください。

  6. Godrorを使用するOracle Clientライブラリをインストールします。
    Godrorは、Oracleデータベースへの接続をサポートする「Oracle Database Cのプログラミング・インタフェース」 (ODPI-C)を使用します。

    「ODPI-Cのインストール手順」に従って、Oracleクライアント・ライブラリをインストールおよび構成します。

    オプションのlibDirパラメータを使用して、macOSおよびWindows上のOracle Clientライブラリ・ディレクトリを指定できます。 たとえば、

    db, err := sql.Open("godror", `user="scott" password="tiger" connectString="dbhost:1521/orclpdb1"
                                   libDir="/Users/myname/instantclient_19_3"`)

    この例では、libDirパラメータ値は、Oracle Instant Client zipファイルを解凍したロケーションへのパスに設定されます。

    ノート:

    Oracleでは、Goおよびgodrorリリースを最新に保つことをお薦めします。