クイック・スタート
.
ステップ1: Oracle REST Data Servicesのインストールと構成
データ・ディクショナリ、環境、一般、監視、パフォーマンスおよびプラガブル・データベースのライフサイクル管理エンドポイントは、Oracle REST Data Services (ORDS)によって提供されます。ORDSはOracle Databaseインストールに含まれており、$ORACLE_HOME
のORDSディレクトリにあります。
ORDSによって提供されるエンドポイントを使用する前に、次のタスクを実行します。
- ORDSのインストール: ORDSをインストールおよび構成するには、Oracle REST Data Servicesの構成とインストールを参照してください。
- データベースREST APIの有効化:デフォルトでは、ORDSデータベースAPI機能はORDSを初めてインストールするときは無効になっています。Oracle REST Data Services (ORDS) Database APIを有効にするには、ORDS Database APIの有効化を参照してください。
- スタンドアロン・モードでのORDSの起動: スタンドアロン・モードでOracle REST Data Servicesを起動する場合は、スタンドアロン・モードでの実行を参照してください。
- スキーマのREST対応: REST対応SQLサービスを使用するOracleデータベース・スキーマで、Oracleデータベース・スキーマをREST対応にする必要があります。Oracle DatabaseスキーマのREST対応を参照してください。管理者スキーマがORDS対応であり、DBAまたはDBAおよびPDB_DBAロールが付与されていることを確認します。
ORDSエンドポイントにアクセスしている場合、REST対応スキーマ・ユーザー資格証明を関連データベース・アカウント・パスワードとともに指定します。
ORDSは、Oracle REST Data Servicesダウンロードから別製品としてダウンロードできます。
ステップ2: cURLのインストール
このドキュメントで使用される例は、cURLコマンドライン・ツールを使用して、Oracle Database REST APIにアクセスする方法を示しています。RESTサーバーに安全に接続するには、SSLをサポートするcURLのバージョンをインストールする必要があります
cURLをシステムにインストールするには、次の手順を実行します。
-
ブラウザで、http://curl.haxx.seにあるcURLホーム・ページに移動し、ナビゲーション・メニューの「Download」をクリックします。
-
cURLの「Releases and Downloads」ページで、使用するオペレーティング・システム用のSSL対応バージョンcURLソフトウェアを探します。ZIPファイルをダウンロードするリンクをクリックして、目的のフォルダに実行可能ファイルを解凍します。
Windowsコマンド・シェルからcURLを実行している場合のみ、Verisign社のCS証明書に対して認証される、SSL認証局(CA)ファイルまたはバンドルを提供する必要があります。
-
「cURL CA Extract」ページ(http://curl.haxx.se/docs/caextract.html)にナビゲートし、cURLをインストールしたフォルダにcacert.pem SSL CA証明書ファイルをダウンロードします。
-
コマンド・ウィンドウを開いて、cURLをインストールしたディレクトリにナビゲートし、cURL環境変数
CURL_CA_BUNDLE
をSSL CA証明書ファイルの場所に設定します。たとえば、Windowsシステムでは、次のように入力します。C:\curl> set CURL_CA_BUNDLE=cacert.pem
これで、cURLを使用してDatabase Rest APIインスタンスにRESTリクエストを送信する準備が整いました。認証およびcURLの使用を参照してください。