機械翻訳について

B 経験豊富なOracle Databaseユーザー用のAutonomous Transaction Processing

この付録では、 共有ExadataインフラストラクチャのAutonomous Databaseを使用した経験豊富なOracle DatabaseユーザーのためのAutonomous Transaction Processingの使用方法について説明します。

専用ExadataインフラストラクチャのAutonomous DatabaseでのOracle Databaseの機能とオプションの使用方法の詳細は、次のリソースを参照してください:

Autonomous Transaction Processingデータベースについて

Autonomous Transaction Processingは、データベースを構成して最適化します。 データベースを構成するための管理操作をユーザーが実行する必要はありません。 CREATE TABLESPACEなどのデータベースの管理に使用されるSQLコマンドは使用できません。 同様に、RMANなどの他の管理インタフェースおよびユーティリティも使用できません。

注意:

Autonomous Transaction Processingの一部の機能は、最新のデータベース・リリースOracle Database 19cでのみ使用できます。

Autonomous Transaction Processingは、Oracle Database 18cまたはOracle Database 19cとともに使用できます。 使用するバージョンは、データベースをプロビジョニングするリージョン、または両方のリリースが使用可能なリージョンで、データベースをプロビジョニングするとOracle Databaseリリースを選択することによって異なります(クローニングによってデータベースを作成することもできます)。

詳細については、「リージョン別Oracle Databaseのバージョンおよび可用性」を参照してください。

Autonomous Transaction Processingデータベースの特性:

  • データベースのデフォルトのデータおよび一時表領域は自動的に構成されます。 表領域の追加、削除、または変更は許可されていません。 Autonomous Databaseでは、ストレージ・サイズに応じて1つの表領域または複数の表領域が自動的に作成されます。

  • データベース・キャラクタ・セットはUnicode AL32UTF8です。
  • 圧縮はデフォルトでは有効になっていませんが、圧縮が表に指定されている場合、Autonomous Transaction Processingは圧縮句を使用します。

Autonomous Transaction Processingデータベースへのアクセス:

  • データベース・ノードへの直接アクセスがありません。 「ディレクトリの作成および管理」の説明に従って、CREATE DIRECTORYDROP DIRECTORYを使用してディレクトリを作成およびドロップできます。 ファイルおよびオブジェクトとともに、DBMS_CLOUD.DELETE_FILEDBMS_CLOUD.GET_OBJECTDBMS_CLOUD.PUT_OBJECTなどのDBMS_CLOUDプロシージャを使用できます。 ローカル・ファイル・システムへの直接アクセスがありません。

パラレル実行:

  • デフォルトでは、並列性は有効になっていません。 parallel_clauseを使用して、表または索引の並列度を指定するか、ヒントを使用して並列度を指定できます。

  • DML操作を並列実行する場合は、次のSQLコマンドを使用してセッションでのパラレルDMLを有効にします。

    ALTER SESSION ENABLE PARALLEL DML;

    パラレルDML操作の詳細は、『VLDBおよびパーティショニング・ガイド』を参照してください。

  • 手動で索引を作成し、PARALLEL句を指定した場合、PARALLEL属性は索引が作成された後もそのままになります。 この場合、SQL文はエンド・ユーザーに対してパラレル非認識で実行できます。

    シリアル実行を指定するには、INDEXのパラレル句をNOPARALLELに変更するか、PARALLELの程度属性を1に設定してシリアル実行を指定します:

     ALTER INDEX index_name NOPARALLEL;

    または

     ALTER INDEX index_name PARALLEL 1; 

Autonomous Transaction Processing Oracle Database 19cの機能

Autonomous Transaction ProcessingをOracle Database 19cとともに使用している場合、データベースで使用可能な追加のデータベース機能があります。

Autonomous Transaction Processing with Oracle Database 19cには、次の機能があります:

  • アプリケーション・ワークロードの変更に基づいた索引の作成、再構築、削除などの索引管理タスクの自動化。

    詳細については、「Autonomous Databaseでの自動索引付けの管理」を参照してください。

  • 従来のDMLワークロードの実行中に、リアルタイム統計を自動的に収集します。 統計収集ジョブ間では統計が失効することがあるため、従来のDMLに対するオンライン統計収集を使用すると、オプティマイザでより最適な計画を生成できます。 オンライン統計は、失効している統計によってオプティマイザに誤解を招く可能性を減らします。

    詳細については、「リアルタイム統計」を参照してください。

  • より頻繁に統計を自動的に収集します。 高頻度自動オプティマイザ統計収集は、標準の統計収集ジョブを補完します。 デフォルトでは、収集は15分ごとに発生します。つまり、統計は失効します。 高頻度自動オプティマイザ統計収集はデフォルトで有効化されています。

    詳細については、「高頻度自動オプティマイザ統計収集の構成」を参照してください。

  • SQL文の実行計画を隔離します。たとえば、Oracle Databaseの過剰なシステム・リソースを消費するためにリソース・マネージャによって終了される文などです。 リソース・マネージャ使用量制限違反に基づく自動SQL隔離がデフォルトで無効になっていますが、手動で隔離されたSQL文は優先されます。

    詳細については、「過剰なシステム・リソースを消費するSQL文の実行計画の隔離」を参照してください。

  • SQL計画の変更の機会を自動的に評価して、既知の文のパフォーマンスを向上させます。

    詳細については、「SPM展開アドバイザのタスクの管理」を参照してください。

データベース初期化パラメータの制限事項

Autonomous Transaction Processingでは、データベースのプロビジョニング時にデータベース初期化パラメータが自動的に構成されます。 サービスの使用を開始するために初期化パラメータを設定する必要はありません。 ただし、必要に応じていくつかのパラメータを変更することができます。

変更可能な初期化パラメータのリスト

APPROX_FOR_AGGREGATION
APPROX_FOR_COUNT_DISTINCT
APPROX_FOR_PERCENTILE
AWR_PDB_AUTOFLUSH_ENABLED
CURSOR_SHARING
DDL_LOCK_TIMEOUT
FIXED_DATE
LDAP_DIRECTORY_ACCESS
MAX_IDLE_TIME
MAX_STRING_SIZE (See Restrictions for Data Types for details)
NLS_CALENDAR
NLS_COMP
NLS_CURRENCY
NLS_DATE_FORMAT
NLS_DATE_LANGUAGE
NLS_DUAL_CURRENCY
NLS_ISO_CURRENCY
NLS_LANGUAGE
NLS_LENGTH_SEMANTICS
NLS_NCHAR_CONV_EXCP
NLS_NUMERIC_CHARACTERS
NLS_SORT
NLS_TERRITORY
NLS_TIMESTAMP_FORMAT
NLS_TIMESTAMP_TZ_FORMAT
OPTIMIZER_CAPTURE_SQL_PLAN_BASELINES  (Allowed only with ALTER SESSION)
OPTIMIZER_IGNORE_HINTS
OPTIMIZER_IGNORE_PARALLEL_HINTS
OPTIMIZER_MODE
PLSCOPE_SETTINGS
PLSQL_CCFLAGS
PLSQL_DEBUG
PLSQL_OPTIMIZE_LEVEL
PLSQL_WARNINGS
QUERY_REWRITE_INTEGRITY
STATISTICS_LEVEL (Allowed only with ALTER SESSION)

初期化パラメータの詳細は、『Oracle Databaseリファレンス』を参照してください。 TIME_ZONEの詳細は、『Oracle Database SQL言語リファレンス』を参照してください。

OPTIMIZER_IGNORE_HINTSおよびOPTIMIZER_IGNORE_PARALLEL_HINTSの詳細は、「Autonomous Transaction Processingでのオプティマイザ統計の管理」を参照してください。

SQLコマンドの制限事項

Autonomous Transaction Processingは、Oracle Databaseで使用可能なほとんどのSQLコマンドを許可します。 Autonomous Transaction Processingのセキュリティとパフォーマンスを保証するために、一部のSQLコマンドは制限されています。

この項では、Autonomous Transaction Processingのセキュリティとパフォーマンスの整合性を確保するために必要なSQLコマンドの制限事項のリストを示します。 Oracle Databaseで使用される標準のSQLおよびPL/SQLの構文と構成のほとんどは、Autonomous Transaction Processingで動作します。

注意:

制限付きSQLコマンドを使用しようとすると、システムから次のように通知されます。

ORA-01031: insufficient privileges

このエラーは、Autonomous Transaction ProcessingでSQLコマンドを実行できないことを示します。

Autonomous Transaction Processingでは、次のSQL文は使用できません。

Autonomous Transaction Processingの制限付きSQL文

Autonomous Transaction Processingでは、次のDDL文を制限付きで使用できます。

SQLコマンド 制限

ALTER PLUGGABLE DATABASEおよびALTER DATABASE

次の句のみが許可されます。

DATAFILE AUTOEXTEND ON

DATAFILE AUTOEXTEND OFF

DATAFILE RESIZE

DEFAULT EDITION

SET TIME_ZONE

CMU_WALLETの設定

ALTER SESSION

次の句のみが許可されます。

ADVISE COMMIT、ADVISE ROLLBACK、ADVISE NOTHING

CLOSE DATABASE LINK

ENABLE COMMIT IN PROCEDURE、DISABLE COMMIT IN PROCEDURE

ENABLE PARALLEL <QUERY|DDL|DML>、DISABLE PARALLEL <QUERY|DDL|DML>、FORCE PARALLEL <QUERY|DDL|DML>

ENABLE RESUMABLE、DISABLE RESUMABLE

SET DEFAULT_COLLATION

SET EDITION

SET ISOLATION_LEVEL

SET ROW ARCHIVAL VISIBILITY

SET TIME_ZONE

ALTER SYSTEM

ALTER SYSTEM SETとALTER SYSTEM KILL SESSION以外のALTER SYSTEMは許可されません。 SETは、「データベース初期化パラメータの制限事項」にリストされているパラメータの設定にのみ使用できます。

ALTER USER

次の句は無視されます。

  • DEFAULT TABLESPACE

  • PROFILE

IDENTIFIED with the EXTERNALLY句はサポートされていません。

ALTER TABLE

制限については、「ALTER TABLEの制限事項」を参照してください。

CREATE TABLE

制限については、「CREATE TABLEの制限事項」を参照してください。

CREATE USER

次の句は無視されます。

  • DEFAULT TABLESPACE

  • PROFILE

IDENTIFIED with the EXTERNALLY句はサポートされていません。

CREATE TABLEの制限事項

XMLType表は許可されません。

このリストにない句は許可されます。

コメント

physical_properties

無視

logging_clause

無視

inmemory_table_clause

無視

ilm_clause

無視

ORGANIZATION INDEX

無視

ORGANIZATION EXTERNAL

無視

CLUSTER

無視

LOB_storage_clause

無視

注意:

CREATE TABLEの詳細は、『Oracle Database SQL言語リファレンス』を参照してください。

ALTER TABLEの制限事項

このリストにない句は許可されます。

コメント

physical_attributes_clause

無視

logging_clause

無視

inmemory_table_clause

無視

ilm_clause

無視

allocate_extent_clause

無視

deallocate_unused_clause

無視

shrink_clause

無視

alter_iot_clauses

無視

modify_LOB_storage_clause

無視

注意:

ALTER TABLEの詳細は、『Oracle Database SQL言語リファレンス』を参照してください。

データ型の制限事項

Autonomous Transaction Processingは、Oracle Databaseで使用可能なほとんどのデータ型を許可します。 Autonomous Transaction Processingのセキュリティとパフォーマンスを保証するために、一部のデータ型は制限されています。

次のデータ型はサポートされていないか、Autonomous Transaction Processingでのサポートが制限されています:

  • メディア・タイプはサポートされていません(Oracle Multimediaはサポートされていません)

  • Oracle Spatial and Graphタイプは制限付きでサポートされています。 詳細については、「Oracle Spatial and Graphの制限」を参照してください。

MAX_STRING_SIZEの確認および設定

デフォルトでは、Autonomous Transaction Processingは拡張データ型を使用し、MAX_STRING_SIZEの値はEXTENDEDの値に設定されています。 この設定では、VARCHAR2NVARCHAR2およびRAWのデータ型の最大サイズ32767バイトを指定できます。 デフォルトのEXTENDEDは推奨設定で、Autonomous Databaseはデータベース機能を最大限に活用できます。

DBMS_MAX_STRING_SIZEサブプログラムを使用して、拡張データ型の使用方法を確認したり、「Autonomous Transaction Processingデータベース」を変更して古いスタイルのSTANDARDに戻したり、VARCHAR2NVARCHAR2およびRAWデータ型の最大サイズの4000バイトをサポートします。

注意:

DBMS_MAX_STRING_SIZEを使用すると、MODIFY_MAX_STRING_SIZEは、元に戻すことができない一方向の変更です。 VARCHAR2NVARCHAR2およびRAWデータ型で最大4000バイト長のサポートをサポートするSTANDARDスタイルにデータベースを切り替えた後、EXTENDEDデータ型を再有効化することはできません。

ADMINユーザーには、DBMS_MAX_STRING_SIZEに対するEXECUTE権限WITH GRANT OPTION句が付与されます。 Oracleでは、このパッケージのGRANT EXECUTEを他のユーザーに対して行わないことをお薦めします。

  1. 環境を古いスタイル、STANDARD動作に戻すことができるかどうかを確認します:

    SELECT * FROM TABLE(DBMS_MAX_STRING_SIZE.CHECK_MAX_STRING_SIZE('STANDARD'));

    詳細については、「CHECK_MAX_STRING_SIZEファンクション」を参照してください。

  2. ステップ1で報告されたすべての違反を確認して修正します(該当する場合)。

  3. ステップ1で報告された違反を修正した後、VARCHAR2NVARCHAR2およびRAWデータ型の最大4000バイトに戻す場合、DBMS_MAX_STRING_SIZE.MODIFY _MAX_STRING_SIZEを次のように使用します:

    EXEC DBMS_MAX_STRING_SIZE.MODIFY_MAX_STRING_SIZE('STANDARD');

    詳細については、「MODIFY_MAX_STRING_SIZEプロシージャ」を参照してください。

拡張データ型の詳細は、「拡張データ型」を参照してください。

Oracleのデータ型のリストについては、Oracle Database SQL言語リファレンスを参照してください。

データベースPL/SQLパッケージの制限事項および注意事項

「Autonomous Transaction Processingデータベース」で制限や注意を含むOracle Database PL/SQLパッケージをリストします。

削除済PL/SQLパッケージ

  • UTL_TCP

PL/SQLパッケージの制限事項

  • UTL_HTTP 「制限」

    • IPアドレスによる接続は許可されません。

    • HTTPS接続のみが許可されます(HTTPおよびHTTP_PROXYは使用できません)。

    • すべてのwebサービスは保護されている必要があります。 使用できるポートは443と8443のみです。 インスタンスは、最も一般的に信頼できるルートおよび中間SSL証明書の90を超えるOracle Walletで事前構成されています。 このOracle Walletは集中管理されるため、自己署名SSL証明書を使用して保護されているサード・パーティwebサービスを消費できません。

    • SET_AUTHENTICATION_FROM_WALLETプロシージャは使用できません。

    • CREATE_REQUEST_CONTEXTREQUESTおよびREQUEST_PIECES APIに対するWALLET_PATHおよびWALLET_PASSWORD引数は無視されます。

    • Oracle Wallet構成は変更できません。 SET_WALLET APIのすべての引数が無視されます。

    • UTL_HTTPの使用状況は、デフォルトで監査されます。 UTL_HTTPの監査を無効にすることはできません。

  • UTL_SMTP 「制限」

    • サポートされているEメール・プロバイダは、Oracle Cloud Infrastructure電子メール配信サービスのみです。 詳細については、「Eメール配信サービスの概要」を参照してください。

    • ホスト名にIPアドレスを使用したメールは許可されません。

    • 使用可能なポートは25と587のみです。

    • UTL_SMTPの使用状況は、デフォルトで監査されます。 UTL_SMTPの監査を無効にすることはできません。

  • DBMS_NETWORK_ACL_ADMINの制限事項

    • IPアドレスに対するACL権限は許可されていません。

    • http_proxyおよびuse_passwords ACL権限は許可されていません。

詳細は、「PL/SQLパッケージ・プロシージャおよびタイプ・リファレンス」UTL_HTTPUTL_SMTPおよびDBMS_NETWORK_ACL_ADMINを参照してください。

PL/SQLパッケージ・ノート

  • UTL_HTTP 「エラー」

    次の表に、UTL_HTTPを使用している場合のエラー・メッセージと考えられる原因を示します:

    エラー・メッセージ 潜在的原因

    ORA-12545: Connect failed because target host or object does not exist

    ターゲット・ホストまたはオブジェクトが存在しないか、プライベートです。

    ORA-24247: network access denied by access control list (ACL)

    指定したホストのアクセス制御リスト(ACL)が見つかりませんでした。

    ORA-29024: Certificate validation failure

    ホストの証明書が存在しないか、サポートされている証明書の中にありません。

  • UTL_HTTP 「例」

    ホストwww.example.comに対するHTTPリクエストを発行します:

    -- Create an Access Control List for the host
    BEGIN
      DBMS_NETWORK_ACL_ADMIN.CREATE_ACL(acl         => 'http.xml',
                                        description => 'HTTP ACL',
                                        principal   => 'ADMIN',
                                        is_grant    => true,
                                        privilege   => 'connect');
     
      DBMS_NETWORK_ACL_ADMIN.ADD_PRIVILEGE(acl       => 'http.xml',
                                           principal => 'ADMIN',
                                           is_grant  => true,
                                           privilege => 'resolve');
     
      DBMS_NETWORK_ACL_ADMIN.ASSIGN_ACL(acl  => 'http.xml',
                                        host => 'www.example.com');
    END;
    /
    
    -- Set Oracle Wallet location (no arguments needed)
    BEGIN
       UTL_HTTP.SET_WALLET('');
    END;
    /
    
    -- Submit an HTTP request
    SELECT UTL_HTTP.REQUEST('https://www.example.com/') FROM dual;
    
    

データベース機能の制限事項

Autonomous Transaction Processingは、トランザクション処理と混合ワークロード用に構築されています。 場合によっては、Oracle Database Enterprise Editionに存在する機能は、Autonomous Transaction Processingでは使用できません。 また、管理用に設計されたデータベース機能は利用できません。

Oracle XML DBの制限

次に、Autonomous Transaction ProcessingデータベースでのOracle XML DB機能のサポートについて説明します。 Autonomous Transaction Processingのセキュリティおよびパフォーマンスを保証するために、一部のOracle XML DB機能が制限されています。

リストされている機能に加えて、次のものがサポートされています:

  • XMLQuery、XMLTableおよびその他のSQL/XML標準関数の完全なサポート

  • SQL/XML式、構造化XMLIndexおよびXQuery完全テキスト索引を使用した機能索引などのスキーマの索引付け

注意:

Oracle Data Pumpを使用して、XMLType列を含む表をAutonomous Transaction Processingに移行する場合、Oracle Data Pump Export (expdp)を使用する前に、非スキーマ・バイナリXMLに変換する必要があります。
領域 XML DBの機能 「自律型データベース」でサポートされています 詳細情報
リポジトリ XML DBプロトコル No プロトコルを使用したリポジトリ・アクセス
リポジトリ XML DBリソース No Oracle XML DBリポジトリ・リソース
リポジトリ XML DB ACLs No リポジトリ・アクセス制御
ストレージ XMLスキーマ登録 No Oracle XML DBでのXMLスキーマの登録
ストレージ CLOB No 非推奨
ストレージ オブジェクト・リレーショナル No XMLスキーマおよびオブジェクト・リレーショナルXMLType
ストレージ バイナリXML はい(スキーマ・ベース以外) XMLTypeストレージ・モデル
索引 構造化XML索引 Yes XMLIndex構造化コンポーネント
索引 XQuery全文索引 Yes 全文問合せ用のXMLデータの索引付け
索引 非構造化XMLIndex No XMLIndex非構造化コンポーネント
パッケージ XML DOMパッケージ Yes XMLType (DBMS_XMLDOM)のPL/SQL DOM API
パッケージ XMLパーサー・パッケージ Yes XMLType (DBMS_XMLPARSER)用のPL/SQLパーサーAPI
パッケージ XSLプロセッサ(DBMS_XSLPROCESSOR) Yes XMLType (DBMS_XSLPROCESSOR)用のPL/SQL XSLTプロセッサ

Oracle XML DBの詳細は、「『Oracle XML DB開発者ガイド』」を参照してください。

Oracle Textの制限

次に、Autonomous Transaction ProcessingデータベースでのOracle Text機能のサポートについて説明します。 Autonomous Transaction Processingのセキュリティおよびパフォーマンスを保証するために、一部のOracle Text機能が制限されています。

Oracle Textの機能 「自律型データベース」でサポートされています 詳細情報
すべてのロギング、およびctx_report.query_log_summaryなどのロギングを実行するAPI サポート対象外 QUERY_LOG_SUMMARY
ファイルおよびURLデータストア サポート対象外 データストア・タイプ
BIG_IOを使用したCREATE INDEXオプション デフォルトではサポートされていません。フット1 CONTEXT索引のBIG_IOオプションを使用したレスポンス時間の改善
再構築モードのOPTIMIZE_INDEX default.(see Footnote 1)ではサポートされていません。 OPTIMIZE_INDEX

「脚注1」この機能は、ユーザー(GRANT CREATE TRIGGER)にトリガーを作成する権限を付与する場合にサポートされます。 セッション・レベル(ALTER SESSION DISABLE PARALLEL DML)でも、パラレルDMLを無効にする必要があります。

Oracle Textの詳細は、「『Oracle Textアプリケーション開発者ガイド』」を参照してください。

Oracle Spatial and Graphの制限

次に、Autonomous Transaction ProcessingデータベースでのOracle Spatial and Graph機能のサポートについて説明します。 Autonomous Transaction Processingのセキュリティおよびパフォーマンスを保証するために、一部のOracle Spatial and Graph機能が制限されています。

注意:

「自律型データベース」には、Oracle Spatial and Graph 3-Dimensionalジオメトリ・タイプおよび関連する演算子、ファンクションまたはユーティリティは含まれていません。
空間グラフの機能 「自律型データベース」でサポートされています 詳細情報
2Dジオメトリ・データ型 Yes SDO_GEOMETRYオブジェクト型
2D Spatial演算子 Yes 空間演算子
2D Spatial関数 Yes SDO_GEOMパッケージ(ジオメトリ)
座標変換 Yes SDO_CSパッケージ(座標系変換)
空間ユーティリティ関数(GMLおよびKML変換関数を除く) Yes SDO_UTILパッケージ(ユーティリティ)
空間集計関数 Yes 空間集計関数
空間の索引付けおよび問合せ機能 Yes

空間データを索引付けするためのSQL文

空間問合せ

2D線形参照システム Yes SDO_LRSパッケージ(線形参照システム)
空間データ型に対するGeoJSONおよびJSONサポート Yes

Oracle Spatial and GraphでのJSONとGeoJSONサポート

JSSDO_UTIL.TO_GEOJSON

SDO_UTIL.TO_JSON

SDO_UTIL.TO_JSON_VARCHAR

ロケーション・トラッキング・サーバー Yes SDO_TRKRパッケージ(ロケーション・トラッキング)
空間分析およびマイニングの機能 Yes

空間分析およびマイニング

SDO_SAMパッケージ(空間分析およびマイニング)

ポイント・クラウド・データのフラット・モデル Yes DO_PC_PKG.CLIP_PC_FLAT
RDFグラフ No RDFセマンティック・グラフの概要
プロパティ・グラフ No 空間およびグラフのプロパティ・グラフ・サポートの概要
ネットワーク・データ・モデル No ネットワーク・データ・モデル
GeoRaster No SDO_GEORパッケージ・リファレンス
ルーティング・エンジン No ルーティング・エンジン
ジオコーダ No ジオコーディング住所データ
空間の視覚化 No マップ視覚化コンポーネントの概要
トポロジ・データ・モデル No トポロジ・データ・モデル概要
オープン地理空間関係者Webサービス(WMS、WFS-T、C-SW、WCS、OpenLS) No

SDO_WFS_PROCESSパッケージ(WFS処理)

SDO_OLSパッケージ(OpenLS)

GML No SDO_UTIL.TO_GMLGEOMETRY
ポイント・クラウド・オブジェクト・タイプ No SDO_PC_PKGパッケージ(点群)
試行済不定期ネットワーク(TIN)タイプ No SDO_TIN_PKGパッケージ(TIN)

Oracle Spatial and Graphの詳細は、「『Oracle Spatial and Graph開発者ガイド』」を参照してください。

Oracle Application Expressの制限事項

Autonomous Transaction Processingは、Oracle Application Expressをサポートします。 Autonomous Transaction Processingのセキュリティとパフォーマンスを確保するために、Oracle Application Express機能の一部は制限されています。

Oracle Flashbackの制限事項

Oracle Flashbackテクノロジは、データベース・オブジェクトの過去の状態を表示したり、point-in-timeメディア・リカバリを使用せずにデータベース・オブジェクトを前の状態に戻すことができるOracle Databaseの機能グループです。

データベースを特定の時点にリストアおよびリカバリするには、「Autonomous Transaction Processing Databaseのリストアおよびリカバリ」を参照してください。

Oracle Flashback機能 Autonomous Databaseでサポートされている

DBMS_FLASHBACK

はい(プロシージャを除く):

DBMS_FLASHBACK.TRANSACTION_BACKOUT

フラッシュバック・データ・アーカイブ

No

フラッシュバック・ドロップ

Yes

フラッシュバック問合せ

Yes

フラッシュバック表

Yes

トランザクションのフラッシュバック

No

フラッシュバック・トランザクション問合せ

Yes

フラッシュバック・バージョン問合せ

Yes

フラッシュバック機能の使用方法の詳細は、「Oracle Flashbackテクノロジについて」を参照してください。

制限付きおよび削除されたOracle機能のリスト

Autonomous Transaction Processingで使用できないOracle Database機能をリストします。 また、管理用に設計されたデータベース機能は利用できません。

削除されたOracle機能のリスト

  • Oracle Real Application Testing

  • Oracle OLAP

  • Oracle Advanced AnalyticsのOracle R機能

  • Oracle Industry Data Models

  • Oracle Tuning Pack

  • Oracle Database Lifecycle Management Pack

  • Oracle Data Masking and Subsetting Pack

  • Oracle Cloud Management Pack for Oracle Database

  • Oracle Multimedia

  • データベースのJava

  • Oracle Workspace Manager