2.2 Database Actionsへのアクセス
Oracle Database ActionsはOracle REST Data Servicesに含まれています。
Database Actionsにアクセスするには:
-
Oracle REST Data ServicesでDatabase Actionsを有効にします。詳細は、Oracle REST Data Servicesインストレーションおよび構成ガイドの対話型コマンドライン・インタフェースのインストールに関する項を参照してください。
-
Database Actionsを使用するには、スキーマがREST対応であるデータベース・ユーザーとしてサインインする必要があります。
DBAロールを持つデータベース・ユーザーとして次のコードを実行します。
BEGIN ords_admin.enable_schema( p_enabled => TRUE, p_schema => 'schema-name', p_url_mapping_type => 'BASE_PATH', p_url_mapping_pattern => 'schema-alias', p_auto_rest_auth => TRUE ); commit; END;
説明:
schema-name
は、すべて大文字のデータベース・スキーマ名です。schema-alias
は、ユーザーがDatabase Actionsへのアクセスに使用するURLに表示されるスキーマ名の別名です。セキュリティ対策として、スキーマ名自体は使用せず、スキーマ名が公開されないようにすることをお薦めします。p_auto_rest_auth
は、REST/メタデータ・カタログ/エンドポイントに認可が必要であることを指定します。RESTでは、メタデータ・カタログを使用して、スキーマの公開されているサービスのリストを取得します。
-
Database Actionsにサインインします。「Database Actionsへのサインイン」を参照してください