DELETE EXTRACT
ADD EXTRACT
を使用して、ソース・データベース取得プロセス(Extractと呼ばれます)を作成します。Extractは変更データExtractとして作成することができ、これにより現在のトランザクションが、データベース・ログから、またはデータベース・ベンダーに応じた他の方法で取得されます。あるいは、初期ロードExtractとして作成することができ、これによりデータベース表に存在するレコードが取得されます。
ソース・データベースごとに1つの変更データExtractまたは1つの初期ロードExtractのみを作成することをお薦めしますが、まれな状況では、データベースごとに複数のExtractを使用することで取得スループットが向上する場合があります。
Oracle GoldenGateでは、オペレーティング・システムで使用可能なリソースに応じて、デプロイメントごとに多数の同時ExtractおよびReplicatプロセスをサポートできます。ただし、ExtractまたはReplicatプロセスが追加されるたびにシステム・リソースを監視し、デプロイメントごとのプロセスの合計数を300以下に維持することをお薦めします。
ノート:
-
このコマンドでは、
DESC
オプションに入力するテキストを含む、すべてのキーワードおよび入力のサイズは、500バイトを超えることはできません。 -
Db2 for iの場合、このコマンドはすべてのジャーナルのグローバル開始位置を設定するもので、必須の最初のステップです。
ADD EXTRACT
コマンドの発行後、オプションで適切なジャーナル・オプションを指定したALTER EXTRACT
コマンドを使用して特定のジャーナル・シーケンス番号に特定のジャーナルを配置できます。 -
OracleおよびPostgreSQLデータベースの場合、Extractを追加する前に、
DBLOGIN USERIDALIAS
を使用してソース・データベースへの接続を確立してからREGISTER EXTRACT
コマンドを発行します。詳細は、REGISTER EXTRACT
を参照してください