MAP für Basis- und abgeleitete Objekte vorhanden

Wenn eine MAP-Anweisung für das Basisobjekt und eine für das abgeleitete Objekt vorhanden ist, ist das Ergebnis eine explizite Zuordnung. Angenommen, die DDL-Anweisung enthält MAPPED, konvertiert Replicat das Schema und den Namen jedes Objekts gemäß seiner eigenen TARGET-Klausel. Beispiel: Setzen Sie Folgendes voraus:

Extrahieren (Quelle)

TABLE hr.tab*;  TABLE hr.index*;

Replicat (Ziel)

MAP hr.tab*, TARGET hrBackup.*;MAP hr.index*, TARGET hrIndex.*;

Nehmen Sie die folgende Quell-DDL-Anweisung an:

CREATE INDEX hr.indexPayrollDate ON TABLE hr.tabPayroll (payDate);

Die CREATE INDEX-Anweisung wird wie folgt von Replicat auf dem Ziel ausgeführt:

CREATE INDEX hrIndex.indexPayrollDate ON TABLE hrBackup.tabPayroll (payDate);

Verwenden Sie eine explizite Zuordnung, wenn der Index auf dem Ziel einem anderen Schema als dem des Basisobjekts gehören muss oder wenn der Name auf dem Ziel sich von dem der Quelle unterscheiden muss.