Wallet (mTLS)を使用したGoアプリケーションの接続
Goアプリケーションは、ウォレットを使用してAutonomous Databaseインスタンスに接続できます。
トピック
- Oracle Walletファイルのダウンロード
Oracle Wallet (mTLS)ファイルをダウンロードして、Autonomous Databaseインスタンスに接続できるクライアント・セキュリティ資格証明を取得する必要があります。 - Wallet (mTLS)を使用したGoアプリケーションの実行
Goアプリケーションは、ウォレットを使用してAutonomous Databaseインスタンスに接続できます。 クライアント・セキュリティ資格証明を含むAutonomous Databaseインスタンスからzipされたウォレット・ファイルをダウンロードする必要があります。
Oracle Walletファイルのダウンロード
Oracle Wallet (mTLS)ファイルをダウンロードして、Autonomous Databaseインスタンスに接続できるクライアント・セキュリティ資格証明を取得する必要があります。
Wallet (mTLS)を使用したGoアプリケーションの実行
Goアプリケーションは、ウォレットを使用してAutonomous Databaseインスタンスに接続できます。 クライアント・セキュリティ資格証明を含むAutonomous Databaseインスタンスからzipされたウォレット・ファイルをダウンロードする必要があります。
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 Databaseインスタンスに接続するには、次のステップに従います: