Oracle Cloud Infrastructureドキュメント

Autonomous Databaseへの接続

このトピックでは、Autonomous Databaseにクライアントを接続する方法の概要と、接続を作成するために必要な資格証明および情報の取得方法について説明します。

Autonomous Databaseへの接続について

アプリケーションおよびツールは、Oracle Net Services (SQL*Netとしての知られる)を使用してAutonomous Databaseに接続します。 SQL*Netでは、Oracle Call Interface (OCI)、ODBCドライバ、JDBC OC、JDBC Thinドライバなど、Autonomous Databaseへの様々な接続タイプをサポートしています。

任意のタイプの接続をサポートするには、データベースへのアクセスに必要なクライアント・セキュリティ資格証明およびネットワーク構成設定をダウンロードする必要があります。 クライアント・アプリケーションまたはツール、接続のタイプおよびサービス・レベルに応じて、接続に適用可能なTNS名または接続文字列を指定する必要もあります。 TNS名および接続文字列を、Autonomous Databaseの「DB接続」ダイアログで表示またはコピーできます。 TNS名の詳細は、「Autonomous Transaction Processingの事前定義済のDatabase Service名」および「Autonomous Data Warehouseの事前定義済のDatabase Service名」を参照してください。

VCNからの接続

VCNからAutonomous Databaseに接続するには、VCNを次のゲートウェイのいずれかで構成する必要があります:

必要なトラフィックを特定のゲートウェイに送信するルールを使用して、サブネット「ルート表」を構成してください。 また、目的のトラフィックを許可するようにサブネット「セキュリティ・リスト」を構成します。

クライアント資格証明のダウンロードについて

ダウンロードするクライアント資格証明.zipには次のファイルがあります。

  • cwallet.sso - Oracle自動ログイン・ウォレット
  • ewallet.p12 - 自動ログイン・ウォレットに関連付けられているPKCS #12ウォレット・ファイル
  • sqlnet.ora - ウォレットのロケーションとTNSNAMES命名メソッドを含むSQL*Netプロファイル構成ファイル
  • tnsnames.ora - ローカル・ネーミング・メソッドの接続記述子にマップされたネットワーク・サービス名を含むSQL*Net構成ファイル
  • Java Key Store (JKS)ファイル - JDBC Thin接続で使用するキー・ストア・ファイル
重要

ウォレット・ファイルは、データベースのユーザーIDおよびパスワードとともに、Autonomous Databaseのデータへのアクセスを提供します。 ウォレット・ファイルをセキュアなロケーションに格納します。 ウォレット・ファイルを共有できるのは認可ユーザーのみです。 認証されていないユーザー(パブリックEメール経由など)がアクセスする可能性のある方法でウォレット・ファイルを転送する場合は、ウォレット・パスワードを個別に送信し、安全に送信します。

始める前に

Autonomous Databaseは、Oracle Net Servicesをサポートするように事前に構成されています(TNSリスナーがインストールされ、セキュアTCPSおよびクライアント資格証明を使用するように構成されています)。 Autonomous Databaseに接続するためにOracle Net Servicesを使用するようにクライアント・コンピュータを準備する必要があります。 クライアントの準備には、クライアント資格証明のダウンロードも含まれます。 Autonomous Databaseのクライアント資格証明および接続情報にアクセスする前に実行する必要があるステップについては、次のリンクを参照してください。

Oracle Cloud Infrastructure コンソールの使用

Autonomous Databaseのクライアント資格証明および接続情報にアクセスするには

  1. 「ナビゲーション・メニュー」を開きます。 Databaseの下で、Autonomous Transaction ProcessingまたはAutonomous Data Warehouseをクリックします。
  2. 「コンパートメント」を選択してください。
  3. Autonomous Databaseのリストで、目的のデータベースの表示名をクリックします。
  4. 「DB接続」をクリックします。
  5. クライアント資格証明を取得するには、「ダウンロード」をクリックします。

    ウォレット内のキーを暗号化するためのパスワードを入力するよう求められます。 パスワードは、8文字以上の長さで、1文字以上と、1数値または1特殊文字を含める必要があります。

    クライアント資格証明zipファイルをセキュアなロケーションに保存します。 ダウンロードに含まれるファイルの詳細は、「クライアント資格証明のダウンロードについて」を参照してください。

  6. 接続に必要なTNS名または接続文字列をノートしてコピーします。 接続の作成の詳細は、「Autonomous Databasesへの接続について」を参照してください。

APIの使用

GenerateAutonomousDatabaseWallet API操作を使用して、Autonomous Databaseのクライアント資格証明をダウンロードします。

APIおよび署名リクエストの使用については、REST APIおよび「セキュリティ資格証明」を参照してください。 SDKの詳細は、「ソフトウェア開発キットとコマンドライン・インタフェース」を参照してください。

次の手順

データベースへのセキュアな接続の詳細および手順については、「接続Autonomous Transaction Processing」および「Autonomous Data Warehouseに接続」を参照してください。

非表示のx-refでコンテンツをリンクしています。 削除しないでください。 「このトピックは移動しました。ブックマークを更新してください。」

非表示のx-refでコンテンツをリンクしています。 削除しないでください。 「このトピックは移動しました。ブックマークを更新してください。」