Typzuordnung bearbeiten (DB2ToSQL)

Im Dialogfeld "Typzuordnung bearbeiten" können Sie angeben, wie Typen zwischen den Quell- und Zieldatenbankobjekten zugeordnet werden.

Sie können an mehreren Stellen auf dieses Dialogfeld zugreifen:

  • Wenn Sie eine Quelldatenbank oder ein Datenbankobjekt auswählen, wird rechts neben dem Metadaten-Explorer die Registerkarte " Typzuordnung " angezeigt. Klicken Sie auf "Hinzufügen ", um eine neue Typzuordnung hinzuzufügen, oder klicken Sie auf "Bearbeiten ", um eine vorhandene Typzuordnung zu ändern.

  • Wählen Sie im Menü "Extras" die Option "Projekteinstellungen" oder "Standardprojekteinstellungen" aus. Wählen Sie im resultierenden Dialogfeld "Typzuordnung" aus. Klicken Sie auf "Hinzufügen ", um eine neue Typzuordnung hinzuzufügen, oder klicken Sie auf "Bearbeiten ", um eine vorhandene Typzuordnung zu ändern.

Tabellenspezifische Typzuordnungen überschreiben Datenbank- und Projekttypzuordnungen. Datenbankspezifische Zuordnungen überschreiben Projektzuordnungen.

Tastatur

Quellentyp
Wählen Sie den Quelldatentyp aus, der einem SQL Server-Datentyp zugeordnet werden soll.

Wenn der Datentyp variabler Länge ist, werden die folgenden Felder unter "Source"-Typ angezeigt:

From
Geben Sie die Mindestlänge für diese Zuordnung an. For example, for the nchar data type, you can enter 10 to specify that this mapping is for a range starting at nchar(10).

Prozess
Geben Sie die maximale Länge für diese Zuordnung an. For example, for the nchar data type, you can enter 20 to specify that this mapping is for a range end at nchar(20).

Zieltyp
Wählen Sie den SQL Server-Datentyp aus, dem der Quelldatentyp zugeordnet ist. Wenn SSMA die Tabelle oder gespeicherte Prozedur in SQL Server erstellt, ändert sich der Quelldatentyp in diesen Datentyp.

Wenn der Datentyp variabler Länge ist, wird das folgende Feld unter "Zieltyp" angezeigt:

Replace with
Geben Sie die Ziellänge für diese Zuordnung an. For example, for the nvarchar data type, you can enter 20 to specify that the specified source data type should be mapped to nvarchar(20).