Oracleを Amazon RDS Oracleの - AWS Schema Conversion Tool

英語の翻訳が提供されている場合で、内容が矛盾する場合には、英語版がオリジナルとして取り扱われます。翻訳は機械翻訳により提供されています。

Oracleを Amazon RDS Oracleの

Oracleスキーマとコードを Amazon RDS Oracle:

  • AWS SCT は、ディレクトリ オブジェクトをオブジェクト ツリーに追加できます。ディレクトリオブジェクトは、それぞれがサーバーのファイルシステムの物理ディレクトリを表す論理構造です。ディレクトリオブジェクトは、DBMS_LOB、UTL_FILE、DBMS_FILE_TRANSFER、DATAPUMP ユーティリティなどのパッケージで使用できます。

  • AWS SCTは、Oracleテーブルスペースを Amazon RDS Oracle DBインスタンス用です。Oracle は、論理的にはテーブルスペースに、物理的には対応するテーブルスペースに関連付けられたデータファイルに、データを保存します。Oracleでは、データファイル名でテーブルスペースを作成できます。 Amazon RDS は、データファイル、ログファイル、制御ファイルのみに対して、Oracle Managed Files (OMF) をサポートしています。AWS SCT は変換中に必要なデータファイルを作成します。

  • AWS SCT は、サーバ レベルのロールと権限を変換できます。Oracle データベースエンジンではロールベースのセキュリティを使用します。ロールとは、ユーザーに対して付与または取り消すことができる権限のコレクションです。の定義済みロール Amazon RDSDBAと呼ばれるは、通常、Oracleデータベース エンジン上のすべての管理権限を許可します。次の権限は、Oracle エンジンを利用する Amazon RDS DB インスタンスの DBA ロールでは使用できません。

    • データベースの変更

    • システムの変更

    • ディレクトリの作成

    • 権限の付与

    • ロールの付与

    • 外部ジョブの作成

    他のすべての権限は、 Amazon RDS Oracleユーザーの役割(高度なフィルタリングおよび列権限を含む)。

  • AWS SCT Oracleジョブを、 Amazon RDS Oracleにとってのポイントです この変換には、次のモノを含むいくつかの制限があります。

    • 実行ジョブはサポートされていません。

    • ANYDATA データ型を引数として使用するスケジュールジョブはサポートされていません。

  • Oracle RAC(Real Application Clusters)One Nodeは、Oracle Database 11gリリース2で導入されたOracle Database Enterprise Editionのオプションです。 Amazon RDS RAC機能はサポートしていません。高可用性については、 Amazon RDS マルチAZ。

    Amazon RDS のマルチ AZ 配置では、異なるアベイラビリティーゾーンに同期スタンバイレプリカが自動的にプロビジョニングされて維持されます。プライマリ DB インスタンスは、同期的にアベイラビリティーゾーン間でスタンバイレプリカにレプリケートされます。この機能により、データの冗長性が確保されて I/O のフリーズがなくなり、システムバックアップ時のレイテンシー急上昇が最小限に抑えられます。

  • Oracle Spatial は、Oracle データベースのストレージ、取得、更新、および spatial データコレクションのクエリを可能にする SQL スキーマと機能を提供します。Oracle Locator は、インターネットとワイヤレスベースのアプリケーションをサポートするために一般的に必要な機能とパートナーベースの GIS ソリューションを提供します。Oracle Locator は Oracle Spatial の制限付きのサブネットです。

    Oracle Spatial 機能や Oracle Locator 機能を使用するには、SPATIAL オプションまたは LOCATOR オプション (相互に排他的) を DB インスタンスのオプショングループに追加します。

    Oracle Spatial および Oracle Locator を Amazon RDS Oracle DBインスタンスの場合:

    • インスタンスで Oracle Enterprise Edition バージョン 12.1.0.2.v6 以降、または 11.2.0.4.v10 以降が実行されていること。

    • インスタンスが Virtual Private Cloud (VPC) 内にあること。

    • インスタンスの DB インスタンスクラスが Oracle 機能をサポート可能であること。たとえば、Oracle Spatial は、db.m1.small、db.t1.micro、db.t2.micro、または db.t2.small の DB インスタンスクラスではサポートされません。詳細については、以下を参照してください。 Oracle の DB インスタンス クラス サポート.

    • インスタンスの[マイナーバージョンの自動アップグレード]オプションが有効になっている必要があります。 Amazon RDS CVSS スコアが 9 以上のセキュリティ脆弱性がある場合、またはその他の公表されたセキュリティ脆弱性がある場合は、DB インスタンスを最新の Oracle PSU に更新します。詳細については、 を参照してください。

      Oracle DBインスタンスの設定.

    • DB インスタンスが バージョン 11.2.0.4.v10 以降の場合には、XMLDB オプションをインストールする必要があります。詳細については、 を参照してください。

      Oracle XML DB(Oracle XML DB).

    • Oracle の Oracle Spatial ライセンスが付与されていること。詳細については、Oracle ドキュメントの Oracle Spatial and Graph を参照してください。

  • Data Guard は、Oracle Database Enterprise Edition に含まれています。高可用性については、 Amazon RDS マルチAZ機能。

    Amazon RDS のマルチ AZ 配置では、異なるアベイラビリティーゾーンに同期スタンバイレプリカが自動的にプロビジョニングされて維持されます。プライマリ DB インスタンスは、同期的にアベイラビリティーゾーン間でスタンバイレプリカにレプリケートされます。この機能により、データの冗長性が確保されて I/O のフリーズがなくなり、システムバックアップ時のレイテンシー急上昇が最小限に抑えられます。

  • AWS SCT への移行時に、Oracle DBMS_SCHEDULER オブジェクトの変換をサポート Amazon RDS Oracleにとってのポイントです は AWS SCT 評価レポートには、スケジュールオブジェクトを変換できるかどうかが示されます。でのスケジュール オブジェクトの使用の詳細は、 Amazon RDS、を参照してください。 Amazon RDS 文書.

  • Oracleが Amazon RDS Oracle 変換の場合、DB リンクがサポートされています。データベースリンクは、別のデータベースのオブジェクトにアクセスできるようにする、1 つのデータベース内のスキーマオブジェクトです。もう 1 つのデータベースは Oracle データベースである必要はありません。ただし、Oracle 以外のデータベースにアクセスするには、Oracle Heterogeneous Services を使用する必要があります。

    データベースリンクを作成したら、そのリンクを SQL ステートメントで使用して、他のデータベースのテーブル、ビュー、および PL/SQL オブジェクトを参照できます。データベースリンクを使用するには、テーブル、ビュー、または PL/SQL オブジェクトの名前に @dblink を追加します。他のデータベースのテーブルまたはビューには、SELECT ステートメントを使用してクエリを実行できます。Oracle データベースリンクの使用の詳細については、Oracle のドキュメントを参照してください。

    データベース リンクの使用についての詳細は、 Amazon RDS、を参照してください。 Amazon RDS 文書.

  • は AWS SCT 評価レポートには、変換のためのサーバーメトリックスが表示されます。Oracle インスタンスに関するこれらのメトリクスには、次のようなものがあります。

    • ターゲット DB インスタンスのコンピューティング能力とメモリ容量。

    • Unified Auditingや、 Amazon RDS はサポートしていません。

    • ディスク読み取り/書き込み負荷

    • ディスク合計の平均スループット

    • サーバー情報 (例: サーバー名、OS、ホスト名、文字セット)。

Oracleを Amazon RDS Oracleの

Oracleスキーマとコードを Amazon RDS Oracle:

  • の定義済みロール Amazon RDSDBAと呼ばれるは、通常、Oracleデータベース エンジン上のすべての管理権限を許可します。次の権限は、Oracle エンジンを利用する Amazon RDS DB インスタンスの DBA ロールでは使用できません。

    • データベースの変更

    • システムの変更

    • ディレクトリの作成

    • 権限の付与

    • ロールの付与

    • 外部ジョブの作成

    Oracle RDS ユーザーロールに他のすべての権限を付与できます。

  • Amazon RDS Oracle Unified Auditingはサポートしていません。 Amazon RDS for Oracleは、DBMS_FGAパッケージを使用した従来の監査ときめ細かい監査をサポートしています。

  • Amazon RDS Oracleでは、変更データ収集(CDC)はサポートしていません。データベースの移行中または移行後に CDC を行うには、AWS Database Migration Service を使用します。