このセクションでは、Datastream がデータベースからデータを pull できるように移行元 Oracle データベースを構成する方法について説明します。Datastream は、オンプレミスまたはクラウドでホストされている Oracle リレーショナル データベース サービス(RDS)などの Oracle データベースからデータへの変更を pull できます。
Datastream は、次の方法で REDO ログファイルをクエリできます。
バイナリログ リーダー(プレビュー): オンラインとアーカイブの両方の REDO ログファイルをクエリする必要がある場合は、この方法を選択します。バイナリ リーダーは、自動ストレージ管理(ASM)またはデータベース ディレクトリ オブジェクトを使用してログファイルにアクセスできます。このメソッドはマルチスレッドであり、低レイテンシの CDC をサポートしています。
LogMiner API: アーカイブされた REDO ログファイルのみを操作する必要がある場合は、この方法を選択します。Oracle LogMiner はシングル スレッドであり、レイテンシの増加とスループットの低下が発生する可能性があります。ただし、この方法ではほとんどのデータ型と Oracle データベース機能がサポートされています。
これらの方法の詳細については、移行元としての Oracle の概要と Oracle データベースの REDO ログファイルの操作をご覧ください。これらの各方法でデータベース タイプを構成する方法については、それぞれの構成ページをご覧ください。
サポートされるデータベース
Datastream は、以下の種類の Oracle データベースに対応しています。
- Oracle 用の Amazon RDS
- セルフマネージド Oracle データベース
- 自己ホスト型の Oracle プラグイン可能データベース
次のステップ
- Datastream と連携するように Amazon RDS for Oracle データベースを構成する方法について学習します。
- Datastream で動作するように セルフマネージド Oracle データベースを構成する方法について学習します。
- Datastream で動作するように 自己ホスト型の Oracle プラグイン対応データベースを構成する方法について学習します。