Impostazioni del progetto (conversione) (MySQLToSQL)Project Settings (Conversion) (MySQLToSQL)

La pagina di conversione del impostazioni progetto la finestra di dialogo contiene le impostazioni che consentono di personalizzare la modalità SSMA converte sintassi MySQL alla sintassi SQL Server o SQL Azure.The Conversion page of the Project Settings dialog box contains settings that customize how SSMA converts MySQL syntax to SQL Server or SQL Azure syntax.

Il riquadro di conversione è disponibile nel impostazioni progetto e impostazioni di progetto predefinite finestre di dialogo.The Conversion pane is available in the Project Settings and Default Project Settings dialog boxes.

  • Utilizzare il impostazioni di progetto predefinite la finestra di dialogo per impostare le opzioni di configurazione per tutti i progetti.Use the Default Project Settings dialog box to set configuration options for all projects. Per accedere alle impostazioni di conversione, nel strumenti dal menu impostazioni di progetto predefinite, selezionare il tipo di progetto di migrazione per i quali impostazioni sono necessarie per essere visualizzati o modificati da versione di destinazione della migrazione elenco a discesa, fare clic su generale nella parte inferiore del riquadro sinistro, quindi scegliere conversione.To access the conversion settings, on the Tools menu, select Default Project Settings, select migration project type for which settings are required to be viewed /changed from Migration Target Version drop down, click General at the bottom of the left pane, and then select Conversion.

  • Per specificare le impostazioni per il progetto corrente, il strumenti dal menu impostazioni progetto, quindi fare clic su generale nella parte inferiore del riquadro sinistro e quindi fare clic su conversione.To specify settings for the current project, on the Tools menu click Project Settings, then click General at the bottom of the left pane, and then click Conversion.

OpzioniOptions

Clausola COLLATECollate Clause

NomeTerm DefinizioneDefinition
Conversione esplicita di clausola COLLATEExplicit COLLATE clause conversion Opzione di conversione esplicita COLLATE clausola specifica la modalità di conversione esplicite clausole COLLATE nel codice di MySQL.Explicit COLLATE clause conversion option specifies how to convert explicit COLLATE clauses in MySQL code. Le scelte possibili: Ignorare e contrassegnare con un messaggio di avviso / genera un errorePossible Choices: Ignore and Mark with a Warning / Generate an Error

Modalità predefinita: ignorare e contrassegnare con un messaggio di avvisoDefault Mode: Ignore and Mark with a Warning

Modalità ottimistica: ignorare e contrassegnare con un messaggio di avvisoOptimistic Mode: Ignore and Mark with a Warning

Modalità: ignorare e contrassegnare con un messaggio di avvisoFull Mode: Ignore and Mark with a Warning

Vincoli di colonnaColumn Constraints

NomeTerm DefinizioneDefinition
Generare i vincoli per le colonne di tipo di dati di EnumerazioneGenerate Constraint for columns of ENUM data type Genera l'errore di vincolo per le colonne di tipo di dati di Enumerazione nella tabella SQL Server o SQL Azure, se non è presente nella tabella di MySQL.Generates constraint for columns of ENUM data type in the SQL Server or SQL Azure table, if it is not present in the MySQL table. In caso affermativo, tutte le colonne convertite del tipo di dati di Enumerazione sono accompagnate dal vincolo CHECK, controllare il valore.If yes, all converted columns of ENUM data type will be accompanied with CHECK constraint controlling the value.

Modalità predefinita: NoDefault Mode: No

Modalità ottimistica: NoOptimistic Mode: No

Modalità: SìFull Mode: Yes
Generare i vincoli per le colonne di tipo di SET di datiGenerate Constraint for columns of SET data type Genera l'errore vincoli per le colonne di tipo di SET di dati nella tabella SQL Server o SQL Azure, se non è presente nella tabella di MySQL.Generates constraint for columns of SET data type in the SQL Server or SQL Azure table, if it is not present in the MySQL table. In caso affermativo, tutte le colonne convertite del tipo SET di dati saranno associate con il vincolo CHECK controllare il valore.If yes, all converted columns of SET data type will be accompanied with CHECK constraint controlling the value.

Modalità predefinita: NoDefault Mode: No

Modalità ottimistica: NoOptimistic Mode: No

Modalità: SìFull Mode: Yes
Generare i vincoli per le colonne delle colonne di tipo di dati numerico senza segnoGenerate Constraint for columns of UNSIGNED numeric data type columns Alle colonne di tipi di dati numerico senza segno, aggiungere il controllo per un valore non negativo.Add CHECK for non-negative value to columns of UNSIGNED numeric data types.

Modalità predefinita: NoDefault Mode: No

Modalità ottimistica: NoOptimistic Mode: No

Modalità: SìFull Mode: Yes
Generare i vincoli per le colonne di tipo data annoGenerate Constraint for YEAR data type columns Genera l'errore di vincolo per le colonne di tipo data anno nella tabella SQL Server o SQL Azure, se non è presente nella tabella di MySQL.Generates constraint for YEAR data type columns in the SQL Server or SQL Azure table, if it is not present in the MySQL table. In caso affermativo, tutte convertire colonne di dati di anno sarà associato a tipo con il vincolo CHECK controllare il valore.If yes, all converted columns of YEAR data type will be accompanied with CHECK constraint controlling the value.

Modalità predefinita: NoDefault Mode: No

Modalità ottimistica: NoOptimistic Mode: No

Modalità: SìFull Mode: Yes

Tipi di datiData Types

NomeTerm DefinizioneDefinition
Conversione di tipi di dati di EnumerazioneENUM data type conversion Specifica come tipo di dati MySQL ENUM deve essere convertito come convertire in NVARCHAR o Convert in numericoSpecifies how MySQL ENUM data type should be converted either as Convert to NVARCHAR or Convert to Numeric

Modalità predefinita: convertire in NVARCHARDefault Mode: Convert to NVARCHAR

Modalità ottimistica: convertire in NVARCHAROptimistic Mode: Convert to NVARCHAR

Modalità: convertire in NVARCHARFull Mode: Convert to NVARCHAR
Conversione di tipi SET di datiSET data type conversion Specifica il modo in cui deve essere MySQL Imposta tipo di dati convertito, convertire a NVARCHAR (L) / convertire BINARY(L)Specifies how MySQL SET data type should be converted, Convert to NVARCHAR(L)/Convert to BINARY(L)

Modalità predefinita: convertire NVARCHAR(L)Default Mode: Convert to NVARCHAR(L)

Modalità ottimistica: convertire NVARCHAR(L)Optimistic Mode: Convert to NVARCHAR(L)

Modalità: convertire NVARCHAR(L)Full Mode: Convert to NVARCHAR(L)

GenericoGeneric

NomeTerm DefinizioneDefinition
Colonne senza un valore predefinito in istruzioni INSERT e SostituisciColumns without DEFAULT value in INSERT and REPLACE In caso affermativo, tutte le istruzioni che fanno riferimento a tabelle utilizzando stored motori diversi da MyISAM e InnoDb devono essere contrassegnate con messaggi di avviso conversione.If 'Yes', all the statements that reference tables using stored engines other than MyISAM and InnoDb should be marked with warning conversion messages.

Modalità predefinita: aggiungere all'elenco di colonneDefault Mode: Add to Column list

Modalità ottimistica: aggiungere all'elenco di colonneOptimistic Mode: Add to Column list

Modalità: aggiungere all'elenco di colonneFull Mode: Add to Column list
Divisione per Zero genera di conversioneDivision by Zero Conversion Produces Specifica se emulare MySQL senza comportamento ERROR_FOR_DIVISION_BY_ZERO o meno.Specifies whether or not to emulate MySQL without ERROR_FOR_DIVISION_BY_ZERO behavior.

Modalità predefinita: erroreDefault Mode: Error

Modalità ottimistica: erroreOptimistic Mode: Error

Modalità: NULLFull Mode: NULL
Operatore ININ operator Specifica come convertire l'operatore IN MySQL.Specifies how to convert MySQL IN operator.

Modalità predefinita: convertire sempre INDefault Mode: Always convert to IN

Modalità ottimistica: convertire sempre INOptimistic Mode: Always convert to IN

Modalità: espandere se necessarioFull Mode: Expand if necessary
Conversione di MySQL (funzione)MySQL Function Conversion Specifica come convertire le funzioni standard di MySQL.Specifies how to convert MySQL standard functions.

Modalità predefinita: ottimisticaDefault Mode: Optimistic

Modalità ottimistica: ottimisticaOptimistic Mode: Optimistic

Modalità: precisoFull Mode: Precise
Motori di archiviazione non è supportatoNot supported storage engines In caso affermativo, tutte le istruzioni che fanno riferimento a tabelle utilizzando stored motori diversi da MyISAM e InnoDb devono essere contrassegnate con messaggi di avviso conversione.If 'Yes', all the statements that reference tables using stored engines other than MyISAM and InnoDb should be marked with warning conversion messages.

Modalità predefinita: NoDefault Mode: No

Modalità ottimistica: NoOptimistic Mode: No

Modalità: SìFull Mode: Yes
Eliminare la generazione di colonna ausiliario ROWIDSuppress ROWID auxiliary column generation In caso affermativo, impedisce la creazione della creazione di colonna ausiliario ROWD nelle tabelle di destinazione.If Yes, prohibits creation of ROWD auxiliary column creation on target tables. Può influire sulla migrazione di alcune strutture.May affect migration of some structures.

Modalità predefinita: NoDefault Mode: No

Modalità ottimistica: NoOptimistic Mode: No

Modalità: NoFull Mode: No
Conversione di istruzioni TRUNCATETRUNCATE statement conversion Specifica la modalità di conversione di istruzioni.Specifies how to convert TRUNCATE statements.

Modalità predefinita: TRUNCATEDefault Mode: TRUNCATE

Modalità ottimistica: TRUNCATEOptimistic Mode: TRUNCATE

Modalità: TRUNCATEFull Mode: TRUNCATE

VarieMisc

NomeTerm DefinizioneDefinition
Mapping dello Schema predefinitoDefault Schema Mapping Specifica come eseguire il mapping di database MySQL in schemi di SQL Server.Specifies how to map MySQL databases into SQL Server schemas.

Modalità predefinita: Database inDefault Mode: Database to Database

Modalità ottimistica: Database inOptimistic Mode: Database to Database

Modalità: Database inFull Mode: Database to Database

Procedure e funzioniProcedures and Functions

NomeTerm DefinizioneDefinition
Conversione di funzione predefinitaDefault Function conversion Specifica se le funzioni essere per impostazione predefinita verrà convertito alle funzioni di T-SQL o stored procedure.Specifies if functions should be by default be converted to T-SQL functions or to stored procedures.

Modalità predefinita: convertire (funzione)Default Mode: Convert to Function

Modalità ottimistica: convertire (funzione)Optimistic Mode: Convert to Function

Modalità: convertire (funzione)Full Mode: Convert to Function
Generare SET XACT_ABORT suGenerate SET XACT_ABORT ON Specifica se SET XACT_ABORT ON deve essere aggiunto all'inizio della procedura convertito o del trigger.Specifies whether or not SET XACT_ABORT ON needs to be added to the beginning of the converted procedure or trigger.

Modalità predefinita: SìDefault Mode: Yes

Modalità ottimistica: SìOptimistic Mode: Yes

Modalità: SìFull Mode: Yes
Generare SET NOCOUNT suGenerate SET NOCOUNT ON Specifica se consentire o meno SET NOCOUNT ON deve essere aggiunto all'inizio della procedura convertito o del trigger.Specifies whether or not SET NOCOUNT ON needs to be added to the beginning of the converted procedure or trigger.

Modalità predefinita: SìDefault Mode: Yes

Modalità ottimistica: SìOptimistic Mode: Yes

Modalità: SìFull Mode: Yes

Tipi di dati spazialiSpatial Data Types

NomeTerm DefinizioneDefinition
Predefinito delimitatore {XMAX | XMIN | YMAX | YMIN} per gli indici spazialiDefault bounding box {XMAX|XMIN|YMAX|YMIN} for spatial indexes Definisce il valore predefinito per {XMAX | XMIN | YMAX | Parametro YMIN} del rettangolo utilizzate negli indici spaziali.Defines default value for {XMAX|XMIN|YMAX|YMIN} parameter of bounding box used in spatial indexes.

Modalità predefinitaDefault Mode

XMAX: 100XMAX: 100

XMIN: 0XMIN: 0

YMAX: 100YMAX: 100

YMIN: 0YMIN: 0

Modalità ottimisticoOptimistic Mode

XMAX: 100XMAX: 100

XMIN: 0XMIN: 0

YMAX: 100YMAX: 100

YMIN: 0YMIN: 0

Modalità completaFull Mode

XMAX: 100XMAX: 100

XMIN: 0XMIN: 0

YMAX: 100YMAX: 100

YMIN: 0YMIN: 0
Densità della griglia predefinita per gli indici spazialiDefault grid density for spatial indexes Definisce il valore predefinito per LEVEL_1, LEVEL_2, LEVEL_3 e LEVEL_4 di densità della griglia utilizzate negli indici spaziali.Defines default value for LEVEL_1, LEVEL_2, LEVEL_3, and LEVEL_4 of grid density used in spatial indexes.

Modalità predefinitaDefault Mode

LEVEL_1: predefinitoLEVEL_1: Default

LEVEL_2: predefinitoLEVEL_2: Default

LEVEL_3: predefinitoLEVEL_3: Default

LEVEL_4: predefinitoLEVEL_4: Default

Modalità ottimisticoOptimistic Mode

LEVEL_1: predefinitoLEVEL_1: Default

LEVEL_2: predefinitoLEVEL_2: Default

LEVEL_3: predefinitoLEVEL_3: Default

LEVEL_4: predefinitoLEVEL_4: Default

Modalità completaFull Mode

LEVEL_1: predefinitoLEVEL_1: Default

LEVEL_2: predefinitoLEVEL_2: Default

LEVEL_3: predefinitoLEVEL_3: Default

LEVEL_4: predefinitoLEVEL_4: Default

TransazioniTransactions

NomeTerm DefinizioneDefinition
Tabelle non transazionaleNon-transactional tables Specifica se tutti i riferimenti alla tabella che non supportano le transazioni devono essere contrassegnati con messaggi di avviso conversione.Specifies whether or not all references to table that do not support transactions should be marked with warning conversion messages.

Modalità predefinita: NoDefault Mode: No

Modalità ottimistica: NoOptimistic Mode: No

Modalità: SìFull Mode: Yes
Livello di isolamento delle transazioniTransaction isolation level Specifica il livello di isolamento delle transazioni deve essere utilizzato per le nuove transazioni.Specifies what transaction isolation level should be used for new transactions.

Modalità predefinita: predefinitoDefault Mode: Default

Modalità ottimistica: predefinitoOptimistic Mode: Default

Modalità: Repeatable readFull Mode: Repeatable read

Controllo ValueValue Control

NomeTerm DefinizioneDefinition
Carattere da conversioni numericheCharacter to Numeric conversion Specifica come gestire la conversione implicita ed esplicita dal tipo di dati Character a tipi di dati numerici.Specifes how to handle implicit and explicit conversion from Character data type to numeric data types.

Modalità predefinita: ottimisticaDefault Mode: Optimistic

Modalità ottimistica: ottimisticaOptimistic Mode: Optimistic

Modalità: precisoFull Mode: Precise
Controllare i valori numerici senza segnoControl UNSIGNED numeric values Controllo assegnazione di valori per parametri e variabili numeriche senza segno.Control assigning values to UNSIGNED numeric variables and parameters.

Modalità predefinita: NoDefault Mode: No

Modalità ottimistica: NoOptimistic Mode: No

Modalità: SìFull Mode: Yes
Controllo senza segno di sottrazioneControl UNSIGNED Subtraction Modificare i valori negativi inseriti nelle colonne di tabella di tipo di dati senza segno.Modify negative values inserted into table columns of UNSIGNED datatype.

Modalità predefinita: convertire ' come-è 'Default Mode: Convert ‘as-is’

Modalità ottimistica: convertire ' come-è 'Optimistic Mode: Convert ‘as-is’

Modalità: contrassegnare con un messaggio di avvisoFull Mode: Mark With a Warning
Conversione da e verso il tipo di dati binariConversion to and from Binary data type Specifica come gestire la conversione implicita ed esplicita dal tipo di dati binari.Specifes how to handle implicit and explicit conversion from Binary data type.

Modalità predefinita: ottimisticaDefault Mode: Optimistic

Modalità ottimistica: ottimisticaOptimistic Mode: Optimistic

Modalità: precisoFull Mode: Precise
Tipo di conversione in dati di data/oraConversion to Date/Time data type Specifica come gestire le conversioni implicite ed esplicite per data e ora del tipo di dati.Specifes how to handle implicit and explicit conversion to Date/Time data type.

Modalità predefinita: formato emulare MySQLDefault Mode: Emulate MySQL format

Modalità ottimistica: formato di utilizzare SQL ServerOptimistic Mode: Use SQL Server format

Modalità: formato emulare MySQLFull Mode: Emulate MySQL format
Valori letterali numerici con precisione superiore a 38Numeric Literals With Precision Exceeding 38 Specifica come convertire i valori letterali numerici con precisione superiore a 38.Specifies how to convert numeric literals with precision exceeding 38.

Modalità predefinita: arrotondare se possibileDefault Mode: Round if Possible

Modalità ottimistica: arrotondare se possibileOptimistic Mode: Round if Possible

Modalità: arrotondare se possibileFull Mode: Round if Possible
Le colonne NOT NULL zero DataZero-date in NOT NULL columns Specifica come gestire l'assegnazione per le colonne NOT NULL della data di Zero, Zero-in-date o valori di data/ora non valido.Specifes how to handle assignment to NOT NULL columns of Zero-date, Zero-in-date or invalid date/time values.

Modalità predefinita: GETDATE)Default Mode: GETDATE()

Modalità ottimistica: GETDATE)Optimistic Mode: GETDATE()

Modalità: GETDATE)Full Mode: GETDATE()

Vedere ancheSee Also

Riferimento all'interfaccia utente ( MySQLToSQL )User Interface Reference (MySQLToSQL)