Freigeben über


Project-Einstellungen (Synchronisierung) (Db2ToSQL)

Die Seite "Synchronisierung" des Dialogfelds "Projekteinstellungen " enthält Einstellungen, die anpassen, wie der SQL Server-Migrations-Assistent (SSMA) Datenbankobjekte lädt und aktualisiert, z. B. Tabellen und gespeicherte Prozeduren, in SQL Server.

Die Standardaktionenoptionen geben Standardeinstellungen zum Aktualisieren von Objekten aus der Db2-Datenbank und zum Synchronisieren von Objekten mit der SQL Server-Datenbank an. Weitere Informationen finden Sie unter "Aktualisieren aus Datenbank".

Sie können auf zwei verschiedene Synchronisierungsseiten zugreifen, die dieselben Einstellungen enthalten:

  • Um Einstellungen für alle zukünftigen SSMA-Projekte anzugeben, navigieren Sie zu den Standardprojekteinstellungen von Tools>, und wählen Sie dann unten im linken Bereich die Synchronisierung aus.

  • Um Einstellungen für das aktuelle Projekt anzugeben, navigieren Sie zu "Projekteinstellungen extras>", und wählen Sie dann "Synchronisierung" unten im linken Bereich aus.

Sonstige Optionen

Versuche

Gibt die Anzahl der Versuche an, die SSMA ausführen soll, wenn Objekte in SQL Server geladen werden. Objekte, die im aktuellen Versuch nicht in SQL Server geladen werden, werden erneut versucht, bis SSMA die maximale Anzahl von Versuchen im aktuellen Synchronisierungsprozess erreicht. Der Standardwert ist 2.

Synchronisierung für Db2-Optionen

Aktion zur Änderung des lokalen und Remoteobjekts

Gibt die Standardeinstellung im Dialogfeld "Synchronisierung " an, wenn sich die Objektdefinition in SSMA und auf dem Datenbankserver ändert. Der Standardwert ist "Aus Datenbank aktualisieren".

  • Wenn Sie "Aus Datenbank aktualisieren" auswählen, lädt SSMA Datenbankdefinitionen in die Metadaten, wenn die Bedingung erfüllt ist.

  • Wenn Sie "Überspringen" auswählen, führt SSMA keine Aktualisierungsaktionen aus.

Aktion für lokale Objektänderung

Gibt die Standardeinstellung im Dialogfeld "Synchronisierung " an, wenn sich das Objekt in SSMA ändert. Der Standardwert wird übersprungen.

  • Wenn Sie "Aus Datenbank aktualisieren" auswählen, lädt SSMA Datenbankdefinitionen in die Metadaten, wenn die Bedingung erfüllt ist.

  • Wenn Sie "Überspringen" auswählen, führt SSMA keine Aktualisierungsaktionen aus.

Aktion für Remoteobjektänderung

Gibt die Standardeinstellung im Dialogfeld "Synchronisierung " an, wenn sich die Objekte auf dem Datenbankserver ändern. Der Standardwert ist "Aus Datenbank aktualisieren".

  • Wenn Sie "Aus Datenbank aktualisieren" auswählen, lädt SSMA Datenbankdefinitionen in die Metadaten, wenn die Bedingung erfüllt ist.

  • Wenn Sie "Überspringen" auswählen, führt SSMA keine Aktualisierungsaktionen aus.

Aktion, wenn lokale Objektmetadaten fehlen

Gibt die Standardeinstellung im Dialogfeld "Synchronisierung " an, wenn lokale Metadaten fehlen. Der Standardwert ist "Aus Datenbank aktualisieren".

  • Wenn Sie "Aus Datenbank aktualisieren" auswählen, lädt SSMA Datenbankdefinitionen in die Metadaten, wenn die Bedingung erfüllt ist.

  • Wenn Sie "Überspringen" auswählen, führt SSMA keine Aktualisierungsaktionen aus.

Synchronisierung für SQL Server-Optionen

Aktion zur Änderung des lokalen und Remoteobjekts

Gibt die Standardeinstellung im Dialogfeld "Synchronisierung " an, wenn sich die Objektdefinition in SSMA und auf dem Datenbankserver ändert. Der Standardwert ist "In Datenbank schreiben" festgelegt.

  • Wenn Sie "Aus Datenbank aktualisieren" auswählen, lädt SSMA Datenbankdefinitionen in die Metadaten, wenn die Bedingung erfüllt ist.

  • Wenn Sie "In Datenbank schreiben" auswählen, aktualisiert SSMA Objekte in der Datenbank entsprechend den SSMA-Metadateninhalten, wenn die Bedingung erfüllt ist.

  • Wenn Sie "Überspringen" auswählen, führt SSMA keine Aktualisierungsaktionen aus.

Aktion für lokale Objektänderung

Gibt die Standardeinstellung im Dialogfeld "Synchronisierung " an, wenn sich das Objekt in SSMA ändert. Der Standardwert ist "In Datenbank schreiben" festgelegt.

  • Wenn Sie "Aus Datenbank aktualisieren" auswählen, lädt SSMA Datenbankdefinitionen in die Metadaten, wenn die Bedingung erfüllt ist.

  • Wenn Sie "In Datenbank schreiben" auswählen, aktualisiert SSMA das Objekt in der Datenbank entsprechend den SSMA-Metadateninhalten, wenn die Bedingung erfüllt ist.

  • Wenn Sie "Überspringen" auswählen, führt SSMA keine Aktualisierungsaktionen aus.

Aktion für Remoteobjektänderung

Gibt die Standardeinstellung im Dialogfeld "Synchronisierung " an, wenn sich die Objekte auf dem Datenbankserver ändern. Der Standardwert ist "Aus Datenbank aktualisieren".

  • Wenn Sie "Aus Datenbank aktualisieren" auswählen, lädt SSMA Datenbankdefinitionen in die Metadaten, wenn die Bedingung erfüllt ist.

  • Wenn Sie "In Datenbank schreiben" auswählen, aktualisiert SSMA das Objekt in der Datenbank entsprechend den SSMA-Metadateninhalten, wenn die Bedingung erfüllt ist.

  • Wenn Sie "Überspringen" auswählen, führt SSMA keine Aktualisierungsaktionen aus.

Aktion, wenn lokale Objektmetadaten fehlen

Gibt die Standardeinstellung im Dialogfeld "Synchronisierung " an, wenn lokale Metadaten fehlen. Der Standardwert ist "Aus Datenbank aktualisieren".

  • Wenn Sie "Aus Datenbank aktualisieren" auswählen, wählt SSMA die Option "Aus Datenbank aktualisieren" aus, wenn die Bedingung erfüllt ist.

  • Wenn Sie "In Datenbank schreiben" auswählen, löscht SSMA das Objekt aus der Datenbank, wenn die Bedingung erfüllt ist.

  • Wenn Sie "Überspringen" auswählen, führt SSMA keine Aktualisierungsaktionen aus.