Impostazioni progetto (mappatura dei tipi) (MySQLToSQL)

Le impostazioni del progetto di mappatura dei tipi consentono di impostare i mapping predefiniti per il progetto SSMA.

Il mapping dei tipi è disponibile nelle finestre di dialogo Impostazioni del progetto e Impostazioni predefinite del progetto.

  • Utilizzare la finestra di dialogo Impostazioni progetto per impostare le opzioni di configurazione per il progetto corrente. Per accedere alle impostazioni di mappatura dei tipi, scegliere Impostazioni progetto dal menu Strumenti e quindi fare clic su Mappatura dei tipi nel riquadro sinistro.

  • Utilizzare la finestra di dialogo Impostazioni progetto predefinite per impostare le opzioni di configurazione per tutti i progetti. Per accedere alle impostazioni di mapping dei tipi, nel menu Strumenti selezionare Impostazioni progetto predefinite, quindi scegliere dall'elenco a discesa Versione destinazione migrazione il tipo di progetto di migrazione per cui si desidera visualizzare/modificare le impostazioni, e infine fare clic su Mapping dei tipi nel riquadro sinistro.

Options

Tipo di origine

È il tipo di dati MySQL, che deve essere mappato al tipo di dati del database di destinazione.

Tipo di destinazione

Tipo di dati del database di destinazione per il tipo di dati MySQL specificato.

Aggiungere

Fare clic per aggiungere un tipo di dati all'elenco di mappature.

Edit

Fare clic per modificare il tipo di dati selezionato nell'elenco di mappatura.

Rimuovi

Fare clic per rimuovere la mappa del tipo di dati selezionato dall'elenco delle mappe.

Ripristina valore predefinito

Fare clic per reimpostare l'elenco di mappatura dei tipi alle impostazioni predefinite di SSMA.

Mapping dei tipi

Nella tabella seguente viene illustrato il mapping predefinito tra i tipi di dati di origine e di destinazione

Tipo di dati MySQL Tipo di dati di SQL Server
bigint bigint
bigint[*.. 255] bigint
binario binario[1]
binary[0..1] binario[1]
binary[2..255] binario[*]
pezzo binario[1]
bit[0..8] binario[1]
bit[17...24] binario[3]
bit[25...32] binario[4]
bit[33...40] binario[5]
bit[41..48] binario[6]
bit[49...56] binario[7]
bit[57...64] binary[8]
bit[9...16] binario[2]
massa amorfa varbinary(max)
blob[0...1] varbinary[1]
blob[2...8000] varbinary[*]
blob[8001..*] varbinary(max)
bool pezzo
boolean pezzo
Char nchar[1]
char byte binario[1]
char byte[0..1] binario[1]
char byte[2..255] binario[*]
char[0..1] nchar[1]
char[2..255] nchar[*]
character nchar[1]
carattere variabile[0..1] nvarchar[1]
carattere variabile[2...255] nvarchar
character[0...1] nchar[1]
carattere[2..255] nchar[*]
date date
datetime datetime2[0]
dec decimal
dec[*.. 65] decimal[*][0]
dec[*.. 65][*.. 30] decimal[*][*]
decimal decimal
decimal[*..65] decimal[*][0]
decimal[*.. 65][*.. 30] decimal[*][*]
doppio float[53]
doppia precisione float[53]
precisione doppia[*.. 255][*.. 30] numeric[*][*]
double[*.. 255][*.. 30] numeric[*][*]
fissato / riparato numerico
fixed[*.. 65][*.. 30] numeric[*][*]
galleggiare float[24]
float[*.. 255][*.. 30] numeric[*][*]
float[*..53] float[53]
int int
int[*..255] int
numero intero int
integer[*.. 255] int
longblob varbinary(max)
longtext nvarchar(max)
mediumblob varbinary(max)
mediumint int
mediumint[*..255] int
mediumtext nvarchar(max)
char nazionale nchar[1]
nazionale char[0..1] nchar[1]
national char[2..255] nchar[*]
carattere nazionale nchar[1]
carattere nazionale variabile nvarchar[1]
carattere nazionale variabile[0...1] nvarchar[1]
carattere nazionale variabile[2...4000] nvarchar[*]
carattere nazionale variabile[4001..*] nvarchar(max)
carattere nazionale[0...1] nchar[1]
carattere nazionale[2...255] nchar[*]
national varchar nvarchar[1]
national varchar[0..1] nvarchar[1]
national varchar[2...4000] nvarchar[*]
national varchar[4001..*] nvarchar(max)
nchar nchar[1]
nchar varchar nvarchar[1]
nchar varchar[0..1] nvarchar[1]
nchar varchar[2...4000] nvarchar[*]
nchar varchar[4001..*] nvarchar(max)
nchar[0..1] nchar[1]
nchar[2..255] nchar[*]
numerico numerico
numeric[*..65] numeric[*][0]
numeric[*.. 65][*.. 30] numeric[*][*]
nvarchar nvarchar[1]
nvarchar[0..1] nvarchar[1]
nvarchar[2...4000] nvarchar[*]
nvarchar[4001..*] nvarchar(max)
autentico float[53]
real[*.. 255][*.. 30] numeric[*][*]
seriale bigint
SMALLINT SMALLINT
smallint[*..255] SMALLINT
text nvarchar(max)
text[0..1] nvarchar[1]
text[2...4000] nvarchar[*]
text[4001..*] nvarchar(max)
time time
Marca temporale datetime
tinyblob varbinary[255]
tinyint SMALLINT
tinyint[*.. 255] SMALLINT
tinytext nvarchar[255]
intero grande senza segno bigint
unsigned bigint[*..255] bigint
dec senza segno decimal
non firmato dec[*..65] decimal[*][0]
unsigned dec[*..65][*..30] decimal[*][*]
decimale senza segno decimal
decimali senza segno[*..65] decimal[*][0]
unsigned decimal[*.. 65][*.. 30] decimal[*][*]
unsigned double float[53]
precisione doppia senza segno float[53]
doppia precisione non segnata[*..255][*..30] numeric[*][*]
unsigned double[*.. 255][*.. 30] numeric[*][*]
numeri a virgola fissa senza segno numerico
unsigned fixed[*.. 65][*.. 30] numeric[*][*]
numero a virgola mobile senza segno (unsigned float) float[24]
unsigned float[*.. 255][*.. 30] numeric[*][*]
float senza segno [*..53] float[53]
unsigned int bigint
unsigned int[*..255] bigint
intero senza segno bigint
intero senza segno[*..255] bigint
mediumint non firmato int
unsigned mediumint[*..255] int
numerico senza segno numerico
unsigned numeric[*..65] numeric[*][0]
numero intero senza segno[*..65][*..30] numeric[*][*]
numero reale senza segno float[53]
unsigned real[*.. 255[[*.. 30] numeric[*][*]
unsigned smallint int
intero breve senza segno[*..255] int
tinyint senza segno tinyint
unsigned tinyint[*..255] tinyint
varbinary[0..1] varbinary[1]
varbinary[2...8000] varbinary[*]
varbinary[8001..*] varbinary(max)
varchar[0..1] nvarchar[1]
varchar[2...4000] nvarchar[*]
varchar[4001..*] nvarchar(max)
anno SMALLINT
anno[2..2] SMALLINT
anno[4..4] SMALLINT
Aggiungere

Fare clic per aggiungere un tipo di dati all'elenco di mappature.

Edit

Fare clic per modificare un tipo di dati nell'elenco di mappatura.

Rimuovi

Fare clic per rimuovere la mappa del tipo di dati selezionato dall'elenco delle mappe.

Ripristina valore predefinito

Fare clic per reimpostare tutti i mapping dei tipi di dati sulle impostazioni predefinite di SSMA.