Teilen über


Projekteinstellungen (Datenmigration) (AccessToSQL)

Mit den SSMA-Migrationsprojekteinstellungen (SQL Server Migration Assistant) können Sie konfigurieren, wie Daten zu SQL Server oder Azure SQL migriert werden.

Der Bereich "Migration" ist in den Dialogfeldern "Projekteinstellungen " und " Standardprojekteinstellungen " verfügbar.

  • Verwenden Sie das Dialogfeld "Projekteinstellungen ", um Konfigurationsoptionen für das aktuelle Projekt festzulegen. Um auf die Migrationseinstellungen zuzugreifen, wählen Sie im Menü "Extras " " Projekteinstellungen" die Option "Allgemein " unten im linken Bereich und dann " Migration" aus.

  • Verwenden Sie das Dialogfeld "Standardprojekteinstellungen ", um Konfigurationsoptionen für alle Projekte festzulegen. Um auf die Migrationseinstellungen zuzugreifen, wählen Sie im Menü "Extras " die Option "Standardprojekteinstellungen" aus, wählen Sie den Projekttyp im Kombinationsfeld " Zielversion der Migration " aus, wählen Sie unten im linken Bereich " Allgemein " und dann " Migration" aus.

Options

Einschränkungen überprüfen

Gibt an, ob SSMA Einschränkungen überprüft, wenn Daten zu Tabellen hinzugefügt werden.

  • Standardmodus: False
  • Optimistischer Modus: True
  • Vollmodus: Falsch

Feuerauslöser

Gibt an, ob SSMA Einfügetrigger auslöst, wenn daten zu SQL Server-Tabellen hinzugefügt werden.

  • Standardmodus: False
  • Optimistischer Modus: True
  • Vollmodus: Falsch

Identität beibehalten

Gibt an, ob SSMA Access-Identitätswerte beim Hinzufügen von Daten zu SQL Server behält. Wenn dieser Wert "False" lautet, weist SQL Server Identitätswerte zu.

  • Standardmodus: True
  • Optimistischer Modus: True
  • Vollmodus: Falsch

Nullen beibehalten

Gibt an, ob SSMA Nullwerte in den Quelldaten beim Hinzufügen von Daten zu SQL Server behält, unabhängig von vorhandenen Standardwerten im Ziel.

  • Standardmodus: True
  • Optimistischer Modus: False
  • Vollmodus: True

Tabellensperren

Gibt an, ob SSMA Tabellen sperrt, wenn während der Datenmigration Daten zu Tabellen hinzugefügt werden. Wenn der Wert "False" lautet, verwendet SSMA Zeilensperren.

  • Standardmodus: True
  • Optimistischer Modus: True
  • Vollmodus: True

Nicht unterstützte Datumsangaben ersetzen

Gibt an, ob SSMA Access-Datumsangaben korrigieren soll, die vor dem frühesten SQL Server Datumstyp liegen (1. Januar 1753).

  • Um die aktuellen Datumswerte beizubehalten, wählen Sie "Nichts tun" aus. SQL Server akzeptiert keine Datumsangaben vor dem 1. Januar 1753 in einer Datetime-Spalte. Wenn Sie ältere Datumswerte verwenden, müssen Sie die Datetime-Werte in Zeichenwerte konvertieren.

  • Um Datumsangaben vor dem 1. Januar 1753 zu NULLkonvertieren, wählen Sie "Durch NULL ersetzen" aus.

  • Um Datumsangaben vor dem 1. Januar 1753 durch ein unterstütztes Datum zu ersetzen, wählen Sie "Ersetzen durch das nächste unterstützte Datum" aus. Wenn Sie diesen Wert auswählen, wird standardmäßig das nächste unterstützte Datum als 1. Januar 1753 ausgewählt.

Batchgröße

Batchgröße, die während der Datenmigration verwendet wird. Nach jedem Batch wird eine Transaktion protokolliert. Standardmäßig beträgt die Batchgröße für alle Schemas 10.000.