Festlegen von Projektoptionen (OracleToSQL)
Für jedes SSMA-Projekt können Sie Optionen auf Projektebene festlegen. Diese Optionen geben Objektkonvertierung, Objektladevorgang, Benutzeroberflächen- und Datenmigrationseinstellungen an. Bevor Sie Objekte in SQL Server konvertieren oder Daten in SQL Server migrieren, überprüfen Sie, ob die Konfigurationsoptionen für das Projekt geeignet sind.
Mit SSMA können Sie Standardoptionen für alle Projekte konfigurieren. Diese Optionen werden auf jedes neue Projekt angewendet, das Sie erstellen. Anschließend können Sie die Optionen für jedes Projekt anpassen.
Konfigurationsoptionen und Modi
SSMA verfügt über fünf Gruppen von Projekteinstellungen:
Projektinformationen
Allgemein (Konvertierung, Migration, Laden von Objekten)
Synchronization
GUI
Typzuordnung
Es verfügt außerdem über vier Modi zum Konfigurieren dieser Einstellungen:
Standard
Optimistisch
Vollständig
Benutzerdefiniert
Der Standardmodus wird für die meisten Benutzer empfohlen. Der optimistische Modus behält mehr der aktuellen Oracle-Syntax bei und ist einfacher zu lesen. Das Beibehalten der aktuellen Syntax ist jedoch möglicherweise nicht korrekt. Wenn die Oracle-Syntax in eine entsprechende SQL Server-Syntax konvertiert werden muss, führt der Vollmodus die vollständigste Konvertierung aus, der resultierende Code ist jedoch möglicherweise schwieriger zu lesen. Im benutzerdefinierten Modus legen Sie die Optionen fest.
Weitere Informationen zu den Einstellungen und zur Anwendung der Einstellungen in den einzelnen Modus finden Sie in den folgenden Themen:
Project Settings (Conversion) (OracleToSQL) (Projekteinstellungen (Konvertierung) (OracleToSQL))
Project Settings (Migration) (OracleToSQL) (Projekteinstellungen (Migration) (OracleToSQL))
Project Settings (GUI) (OracleToSQL) (Projekteinstellungen (GUI) (OracleToSQL))
Project Settings (Type Mapping) (OracleToSQL) (Projekteinstellungen (Typzuordnung) (OracleToSQL))
Festlegen von Projektoptionen
In SSMA können Sie Standardeinstellungen für alle Projekte konfigurieren. Diese Einstellungen werden in der SSMA-Konfigurationsdatei gespeichert und auf jedes neue Projekt angewendet, das Sie erstellen.
So legen Sie Standardprojektoptionen fest
Klicken Sie im Menü "Extras " auf "Standardprojekteinstellungen".
Verwenden Sie im Dialogfeld "Standardprojekteinstellungen " eines der folgenden Verfahren:
Wählen Sie den Migrationsprojekttyp aus, für den Einstellungen aus der Dropdownliste "Migrationszielversion " angezeigt oder geändert werden müssen, klicken Sie unten im linken Bereich auf " Allgemein ", und wählen Sie dann "Konvertierung" oder "Migration" aus.
Um einen vordefinierten Modus auszuwählen, wählen Sie im Dropdownfeld "Modus " die Option "Standard", "Optimistisch" oder "Vollständig" aus.
Wenn Sie benutzerdefinierte Einstellungen angeben möchten, wählen Sie die neuen Einstellungen oder Werte aus, oder geben Sie sie ein.
Klicken Sie auf OK, um die Einstellungen zu speichern.
Sie können auch Einstellungen für das aktuelle Projekt anpassen. Diese Einstellungen werden in der aktuellen Projektdatei gespeichert.
So passen Sie die Einstellungen für das aktuelle Projekt an
Klicken Sie im Menü "Extras " auf "Projekteinstellungen".
Verwenden Sie im Dialogfeld "Projekteinstellungen " eines der folgenden Verfahren:
Um einen vordefinierten Modus auszuwählen, wählen Sie im Dropdownfeld "Modus " die Option "Standard", "Optimistisch" oder "Vollständig" aus.
Um einen benutzerdefinierten Modus anzugeben, wählen Sie im Feld "Modus " die Option "Benutzerdefiniert" und dann die entsprechenden Projekteinstellungen aus.
Klicken Sie auf OK, um die Einstellungen zu speichern.
Nächste Schritte
Der nächste Schritt in der Migration hängt von ihren Projektanforderungen ab:
Informationen zum Anpassen der Zuordnung von Quell- und Zieldatentypen finden Sie unter Zuordnung von Oracle- und SQL Server-Datentypen (OracleToSQL).
Andernfalls können Sie die Oracle-Datenbankobjektdefinitionen in SQL Server-Objektdefinitionen konvertieren. Weitere Informationen finden Sie unter Konvertieren von Oracle-Schemas (OracleToSQL).