Oracle Cloud Infrastructureドキュメント

Autonomous Databaseへの接続

このトピックでは、クライアント・アプリケーションとAutonomous Databaseの接続に関連する次のアクションについて説明します:

  • クライアントからAutonomous Databaseへの接続
  • 資格証明の取得、および接続の作成に必要な情報
  • Oracle Application Express (APEX)およびOracle SQL Developer WebのアクセスURLの取得

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の事前定義済のデータベース・サービス名」および「Autonomous Data Warehouseの事前定義済のデータベース・サービス名」を参照してください。

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

Application Express (APEX)およびSQL Developer WebのアクセスURL

ノート

コンソールは現在、Autonomous Transaction Processing専用デプロイメントのこれらのアプリケーションのurlのみを提供します。

Oracle Cloud Infrastructure コンソールに用意されているApplication Express (APEX)およびSQL Developer WebのURLは、アプリケーションがアクセスするAutonomous Databaseと同じVCN内のブラウザからのみ機能します。 したがって、これらのUrlを使用するには、次のいずれかの条件を満たすコンピュータ上で実行されているブラウザを開く必要があります:

  • コンピュータは、Autonomous DatabaseのVCNでプロビジョニングされる「コンピュート」インスタンスです。
  • コンピュータはAutonomous DatabaseのVCNに直接接続しています

APEXまたはSQL Developer Webにアクセスするには、適切なアクセスURLをブラウザのアドレス・フィールドに貼り付け、プロンプトが表示された場合はAutonomous Databaseのユーザー名とパスワードを指定します。 APEXの詳細は、「APEXドキュメント」を参照してください。SQL Developer Webの詳細は、Oracle SQL Developer Webを参照してください。

始める前に

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

Oracle Cloud Infrastructure コンソールの使用

Autonomous Databaseのクライアント資格証明および接続情報にアクセスするには
Oracle Application Express (APEX)およびOracle SQL Developer WebのアクセスURLを取得するには

APIの使用

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

AutonomousDatabase API操作を使用して、Application Express (APEX)およびSQL Developer WebのアクセスURLを取得します。

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

次の手順

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

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

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