Datenkontinuität nach CREATE oder RENAME

Um DML-Vorgänge für neue Oracle-Tabellen zu replizieren, die sich aus einem CREATE- oder RENAME-Vorgang ergeben, müssen die Namen der neuen Tabellen in den Parameterdateien in den Anweisungen TABLE und MAP angegeben werden. Sie können Platzhalter verwenden, um sicherzustellen, dass sie enthalten sind.

Um einen neuen Benutzer mit CREATE USER zu erstellen und dann neue oder umbenannte Tabellen in dieses Schema zu verschieben, muss der neue Benutzername in den Anweisungen TABLE und MAP angegeben werden. Um einen Benutzer HR zu erstellen und neue oder umbenannte Tabellen in dieses Schema zu verschieben, können die Parameteranweisungen wie folgt aussehen, je nachdem, ob die HR-Objekte demselben oder einem anderen Schema im Ziel zugeordnet werden sollen:

Extract:

TABLE HR.*;

Replikat:

MAP HR.*, TARGET *different_schema*.*;