GoとGodrorドライバーをインストールする
GoアプリケーションからAutonomous AI Databaseに接続するには、Goおよびgodrorドライバをインストールします。
-
オペレーティング・システムおよびオペレーティング・システムのバージョンに基づいて、Goをダウンロードしてインストールします。このメソッドは、プリコンパイルされたバイナリ・パッケージからインストールします。
ノート
ノート:これらのステップでは、Microsoft Windowsオペレーティング・システム用のGoアプリケーションのインストールについて説明します。LinuxおよびMacオペレーティング・システムの場合は、このステップで言及したリンクをチェックアウトできます。
-
ダウンロードしたMSIファイルを開き、プロンプトに従ってGoをダウンロードします。インストーラによって、
godrorドライバがインストールされます。 -
プログラム・ファイル(x86)に移動します。
インストール後、開いているコマンドプロンプトを閉じて再度開き、インストーラによって行われた環境への変更がコマンドプロンプトに反映されるようにします。
-
Goをインストールしたことを確認します。
-
Windowsで、「スタート」メニューをクリックします。
-
メニューの検索ボックスで、
cmdと入力し、[Enter]キーを押します。 -
表示される「コマンドプロンプト」ウィンドウで、次のコマンドを入力します。
go version -
インストールされているバージョンのGoがコマンドによって出力されることを確認します。
-
-
godrorをインストールします。godrorをインストールするには、次のコマンドを実行します。go get github.com/godror/godrorGodrorはGoのオープン・ソース・データベース・パッケージで、Goアプリケーション・ユーザーはODPI-Cを使用してAutonomous AI Databaseに接続および操作できます。インストールに関する追加のヒントについては、Go DRiver for ORacle User Guide (godror)を参照してください。
-
Godrorを使用するようにOracle Clientライブラリをインストールします。Godrorでは、Oracleデータベースへの接続をサポートするOracle AI Database Programming Interface for 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圧縮ファイルを解凍する場所へのパスに設定されます。ノート
注意: Oracleでは、Goおよび
godrorリリースを最新の状態に保つことをお薦めします。