GoアプリケーションとWallet(mTLS)を接続
Goアプリケーションは、ウォレットを使用してAutonomous AI Databaseインスタンスに接続できます。
トピック
- Oracle Walletファイルのダウンロード
Oracle Wallet (mTLS)ファイルをダウンロードして、Autonomous AI Databaseインスタンスに接続できるクライアント・セキュリティ資格証明を取得する必要があります。 - Wallet (mTLS)を使用したGoアプリケーションの実行
Goアプリケーションは、ウォレットを使用してAutonomous AI Databaseインスタンスに接続できます。圧縮されたウォレット・ファイルは、クライアント・セキュリティ資格証明を含むAutonomous AI Databaseインスタンスからダウンロードする必要があります。
Oracle Walletファイルのダウンロード
Autonomous AI Databaseインスタンスに接続できるクライアント・セキュリティ資格証明を取得するには、Oracle Wallet (mTLS)ファイルをダウンロードする必要があります。
Wallet (mTLS)でのGoアプリケーションの実行
Goアプリケーションは、ウォレットを使用してAutonomous AI Databaseインスタンスに接続できます。圧縮されたウォレット・ファイルは、クライアント・セキュリティ資格証明を含むAutonomous AI Databaseインスタンスからダウンロードする必要があります。
godrorドライバには、Oracle Clientライブラリが必要です。「Godrorを使用するためのOracle Clientライブラリのインストール」を参照してください。Oracle Clientライブラリは、Goアプリケーションを実行する場所にインストールされます。
ウォレット・ファイルはzipアーカイブ形式です。データベース・サービス名は、ウォレットzipファイルのtnsnames.oraファイルにあります。次の例では、tnsnames.oraファイルにあるmydb_highネットワーク・サービス名を使用します。
-
tnsnames.ora: アプリケーション接続文字列に使用されるネット・サービス名を含み、文字列をデータベース・サービスにマップします。 -
sqlnet.ora: SQLNetクライアント側の構成を指定します。 -
cwallet.sso: 自動オープンSSOウォレットが含まれます。
ウォレット(mTLS)を使用してGoアプリケーションをAutonomous AI Databaseインスタンスに接続するには、次のステップに従います: