Oracle® Fusion Middleware Oracle GoldenGateリファレンスfor Windows and UNIX 12c (12.2.0.1) E70112-04 |
|
前 |
次 |
DELETE SCHEMATRANDATA
では、ADD SCHEMATRANDATA
コマンドで追加されたOracleのスキーマレベルのサプリメンタル・ロギングを削除します。このコマンドを使用する前に、DBLOGIN
コマンドを使用してデータベース接続を確立してください。このコマンドで指定するユーザーは、サプリメンタル・ログ・グループを削除する権限を持っている必要があります。
デフォルトで、このコマンドはOracle GoldenGateが使用するキー列(主キー、一意キー、KEYCOLS
列、またはすべての列の場合があります)とスケジュール列のサプリメンタル・ロギングを削除しようとします。スケジュール列は、主キー、すべての一意キー、すべての外部キーです。Oracle GoldenGateのキー列のロギングを削除し、スケジュール列は削除しない場合、NOSCHEDULINGCOLS
オプションをDELETE SCHEMATRANDATA
に含めます。ADD SCHEMATRANDATA
がALLCOLS
オプションを指定して発行された場合、DELETE SCHEMATRANDATA
をALLCOLS
オプションを指定して使用すると、Oracle GoldenGateのキー列を含む、すべての列のサプリメンタル・ロギングを削除します。
構文
DELETE SCHEMATRANDATA schema [NOSCHEDULINGCOLS | ALLCOLS]
schema
サプリメンタル・ロギングを削除するスキーマ。ワイルドカードは使用しないでください。ソースがOracleマルチテナント・コンテナ・データベースの場合、ロギングを削除するスキーマを含むプラガブル・データベースにログインしていることを確認します。詳細は、「DBLOGIN」を参照してください。
NOSCHEDULINGCOLS
コマンドで指定したスキーマの表のスケジュール列のサプリメンタル・ロギングが削除されなくなります。スケジュール列は、表の主キー、すべての一意キー、すべての外部キーです。
ALLCOLS
指定したスキーマの表のすべての列のサプリメンタル・ロギングを削除します。