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インスタンスに接続するには、次のステップに従います: