Impostazioni del progetto (migrazione) (MySQLToSQL)Project Settings (Migration) (MySQLToSQL)

La pagina di migrazione del impostazioni progetto la finestra di dialogo contiene le impostazioni che consentono di personalizzare la modalità SSMA viene eseguita la migrazione dei dati da MySQL a SQL Server.The Migration page of the Project Settings dialog box contains settings that customize how SSMA migrates data from MySQL to SQL Server.

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

  • Per specificare le impostazioni per tutti i progetti SSMA, il strumenti dal menu impostazioni di progetto predefinite, selezionare il tipo di progetto in versione di destinazione della migrazione elenco a discesa di cui si desidera accedere alle impostazioni, fare clic su generale nella parte inferiore del riquadro sinistro e quindi fare clic su migrazione.To specify settings for all SSMA projects, on the Tools menu, select Default Project Settings, select the project type in Migration Target Version drop down of which you want to access the settings, click General at the bottom of the left pane, and then click Migration.

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

OpzioniOptions

Copia bulkBulk Copy

NomeTerm DefinizioneDefinition
Dimensioni batchBatch Size Specifica il batch di dimensioni utilizzate durante la migrazione dei dati.Specifies the batch size used during data migration.

Modalità predefinita: 1000Default Mode: 1000

Modalità ottimistica: 1000Optimistic Mode: 1000

Modalità: 1000Full Mode: 1000
Vincoli CHECKCheck constraints Specifica se SSMA deve verificare i vincoli durante l'inserimento di dati in tabelle di SQL Server.Specifies whether SSMA should check constraints when it inserts data into SQL Server tables.

Modalità predefinita: FalseDefault Mode: False

Modalità ottimistica: FalseOptimistic Mode: False

Modalità: FalseFull Mode: False
Attive triggerFire triggers Specifica se SSMA deve attivare i trigger di inserimento durante l'aggiunta di dati in tabelle SQL Server.Specifies whether SSMA should fire insertion triggers when it adds data to SQL Server tables.

Modalità predefinita: FalseDefault Mode: False

Modalità ottimistica: FalseOptimistic Mode: False

Modalità: FalseFull Mode: False
Mantieni valori IdentityKeep identity Specifica se SSMA consente di mantenere i valori identity MySQL durante l'aggiunta di dati a SQL Server.Specifies whether SSMA preserves MySQL identity values when it adds data to SQL Server. Un valore False fa sì che i valori identity per poter essere assegnati dalla destinazione.A value of False causes identity values to be assigned by the destination.

Modalità predefinita: TrueDefault Mode: True

Modalità ottimistica: TrueOptimistic Mode: True

Modalità: TrueFull Mode: True
Mantieni valori NullKeep nulls Specifica se SSMA consente di mantenere i valori null nei dati di origine durante l'aggiunta di dati a SQL Server, indipendentemente dai valori predefiniti specificati in SQL Server.Specifies whether SSMA preserves null values in the source data when it adds data to SQL Server, regardless of the default values that are specified in SQL Server.

Modalità predefinita: TrueDefault Mode: True

Modalità ottimistica: TrueOptimistic Mode: True

Modalità: TrueFull Mode: True
Blocco a livello di tabellaTable lock Specifica se SSMA consente di bloccare le tabelle durante l'aggiunta di dati alle tabelle durante la migrazione dei dati.Specifies whether SSMA locks tables when it adds data to tables during data migration. Ottiene un blocco di aggiornamento bulk per tutta la durata dell'operazione di copia bulk.Obtains a bulk update lock for the duration of the bulk copy operation. Se il valore è False, viene impostato un blocco a livello di riga.If the value is False, a lock is set at the row level.

Modalità predefinita: FalseDefault Mode: False

Modalità ottimistica: FalseOptimistic Mode: False

Modalità: FalseFull Mode: False

Modifica dei datiData Modification

NomeTerm DefinizioneDefinition
Migrazione di date non valideInvalid Dates Migration Specifica come eseguire la migrazione di date non valide con come ' 2007-04-23' o ' 2000-06-31 10:00:00 ' in formati di data e DATETIME.Specifies how to migrate invalid dates with like ‘2007-04-23’ or ‘2000-06-31 10:00:00’ in DATE and DATETIME formats.

Modalità predefinita: impostare NULLDefault Mode: Set NULL

Modalità ottimistica: impostare NULLOptimistic Mode: Set NULL

Modalità: impostare NULLFull Mode: Set NULL
Valori di tempo negativi migrazioneNegative TIME values Migration Specifica come eseguire la migrazione a valori negativi come '-30:11:00' nelle colonne tempo.Specifies how to migrate negative values like ‘-30:11:00’ in TIME columns.

Modalità predefinita: impostare NULLDefault Mode: Set NULL

Modalità ottimistica: impostare NULLOptimistic Mode: Set NULL

Modalità: impostare NULLFull Mode: Set NULL
Valori di ora più di 24 ore migrazioneTIME values over 24 hours Migration Specifica come eseguire la migrazione di più di ' 23 i valori di ora: 59:59' nelle colonne tempo.Specifies how to migrate TIME values of more than ’23:59:59’ in TIME columns.

Modalità predefinita: impostare NULLDefault Mode: Set NULL

Modalità ottimistica: impostare NULLOptimistic Mode: Set NULL

Modalità: impostare NULLFull Mode: Set NULL
Troncare i valori binari per rientrare nella colonnaTruncate binary values to fit into column In caso affermativo, SSMA tronca i valori binari da MySQL che non rientrano nelle colonne della tabella SQL e genera il messaggio di errore appropriato.If Yes, SSMA truncates binary values from MySQL that do not fit into SQL table columns and generates appropriate error message. Se No, la riga provoca un erroreIf No, the row causes an error

Modalità predefinita: NoDefault Mode: No

Modalità ottimistica: NoOptimistic Mode: No

Modalità: NoFull Mode: No
Troncare i valori di carattere per rientrare nella colonnaTruncate character values to fit into column SSMA tronca i valori di carattere da MySQL che non rientrano nelle colonne della tabella SQL e genera il messaggio di errore appropriato.SSMA truncates character values from MySQL that do not fit into SQL table columns and generates appropriate error message.

Modalità predefinita: NoDefault Mode: No

Modalità ottimistica: NoOptimistic Mode: No

Modalità: NoFull Mode: No
Migrazione zero dateZero Dates Migration Specifica come eseguire la migrazione zero date come ' 0000-00-00' o ' 0000-00-00-00:00:00 ' nelle colonne DATE e DATETIME.Specifies how to migrate zero dates like ‘0000-00-00’ or ‘0000-00-00 00:00:00’ in DATE and DATETIME columns.

Modalità predefinita: impostare NULLDefault Mode: Set NULL

Modalità ottimistica: impostare NULLOptimistic Mode: Set NULL

Modalità: impostare NULLFull Mode: Set NULL
Zero nella migrazione di dateZero in Dates Migration Specifica come eseguire la migrazione di date con zero parti come ' 2009-01-00' o ' 2000-00-00-11:00:00 ' nelle colonne DATE e DATETIME.Specifies how to migrate dates with zero parts like ‘2009-01-00’ or ‘2000-00-00 11:00:00’ in DATE and DATETIME columns.

Modalità predefinita: impostare NULLDefault Mode: Set NULL

Modalità ottimistica: impostare NULLOptimistic Mode: Set NULL

Modalità: impostare NULLFull Mode: Set NULL

Modulo di migrazioneMigration Engine

NomeTerm DefinizioneDefinition
Modulo di migrazioneMigration Engine Specifica il motore di database utilizzato durante la migrazione dei dati.Specifies database engine used during Data Migration. Migrazione dei dati sul lato client fa riferimento al client SSMA recupero dei dati dall'origine e in blocco inserimento di dati in SQL Server.Client side data migration refers to SSMA client retrieving the data from the source and bulk inserting that data into SQL Server. Migrazione dei dati lato server fa riferimento al modulo di migrazione di dati SSMA (programma di copia bulk) in esecuzione nella finestra di SQL Server come un processo SQL Agent, il recupero dei dati dall'origine e inserimento direttamente in SQL Server, evitando in tal modo un ulteriore client-hop (prestazioni).Server side data migration refers to SSMA data migration engine (bulk copy program) running on the SQL Server box as a SQL Agent job retrieving data from the source and inserting directly into SQL Server thus avoiding an extra client-hop (better performance).

Modalità predefinita: modulo di migrazione dei dati sul lato ClientDefault Mode: Client Side Data Migration Engine

Modalità ottimistica: modulo di migrazione dei dati sul lato ClientOptimistic Mode: Client Side Data Migration Engine

Modalità: modulo di migrazione dei dati sul lato ClientFull Mode: Client Side Data Migration Engine

Importante

Quando il modulo di migrazione opzione è impostata su modulo di migrazione dei dati lato Server, un nuovo progetto opzione modulo di migrazione dei dati lato Server utilizzare 32 Bit viene visualizzato.When the Migration Engine option is set to Server Side Data Migration Engine, a new Project setting option Use 32-Bit Server Side Data Migration Engine is displayed. Specifica se l'utilità di programma di copia Bulk (BCP) a 32 bit o a 64 bit viene utilizzato per la migrazione dei dati.It specifies whether 32 bit or 64 bit Bulk Copy Program (BCP) utility is used to migrate data.

VarieMisc

NomeTerm DefinizioneDefinition
Opzioni di migrazione di dati estesiExtended Data Migration Options Mostra opzioni di migrazione di dati aggiuntivi per ogni tabella nella scheda Dettagli separato.Shows extra data migration options for each table in separate detail tab.

Modalità predefinita: nascondereDefault Mode: Hide

Modalità ottimistica: nascondereOptimistic Mode: Hide

Modalità: nascondereFull Mode: Hide
In caso di erroreOn Error Arresta la migrazione dei dati quando si verifica un errore.Stops Data migration when an error occurs. Sono disponibili tre opzioni:It has three options:

Interrompere la migrazione: interrompe l'operazione di migrazione di datiStop migration: Stops data migration operation

Passare alla tabella riportata di seguito: interrompe la migrazione dei dati alla tabella corrente e continua a quella successivaProceed to next table: Stops data migration to the current table and proceeds to the next one

Procedere al batch successivo: interrompe la migrazione dei dati per il batch corrente e continua a quella successivaProceed to next batch: Stops data migration to the current batch and proceeds to the next one

Modalità predefinita: procedere con il batch successivoDefault Mode: Proceed to the next batch

Modalità ottimistica: procedere con il batch successivoOptimistic Mode: Proceed to the next batch

Modalità: procedere con il batch successivoFull Mode: Proceed to the next batch

Migrazione dei dati paralleliParallel Data Migration

NomeTerm DefinizioneDefinition
Modalità di migrazione di dati paralleliParallel Data Migration Mode Specifica la modalità utilizzata per il thread di divisione per abilitare la migrazione di dati paralleli.Specifies the mode used to fork threads to enable parallel data migration. In modalità Auto, SSMA sceglie il numero di thread (10 per impostazione predefinita) duplicato per la migrazione dei dati.In Auto mode, SSMA chooses the number of threads (10 by default) forked to migrate data. In modalità personalizzata, utente può specificare il numero di thread duplicata per la migrazione dei dati (valore minimo è 1 e valore massimo è 100).In Custom mode, user can specify the number of threads forked to migrate data (minimum is 1 and maximum is 100). Modulo di migrazione client solo dati sul lato attualmente supporta la migrazione dei dati paralleli.Currently, only client side data migration engine supports parallel data migration.

Modalità predefinita: AutoDefault Mode: Auto

Modalità ottimistica: AutoOptimistic Mode: Auto

Modalità: AutoFull Mode: Auto

Importante

Quando il modalità di migrazione di dati parallelo opzione è impostata su personalizzato, un nuovo progetto, l'impostazione di opzione conteggio Thread viene visualizzato.When the Parallel Data Migration Mode option is set to Custom, a new Project setting option Thread Count is displayed. Specifica il numero di thread utilizzati per la migrazione dei dati.It specifies number of threads used for data migration.

Dati spazialiSpatial Data

NomeTerm DefinizioneDefinition
Gestione degli erroriHandling Errors Specifica come gestire gli errori nella migrazione di valori di tipi di dati spaziali.Specifies how to handle errors in migration of values of spatial data types. Se viene specificati 'Replace con NULL', tutti i valori spaziali causano errori verranno sostituiti con il valore NULL.If 'Replace with NULL' is specified, all spatial values causing errors will be replaced with NULL. La sostituzione non viene eseguita in caso contrario.No replacement is done otherwise.

Modalità predefinita: genera un erroreDefault Mode: Generate an Error

Modalità ottimistica: genera un erroreOptimistic Mode: Generate an Error

Modalità: genera un erroreFull Mode: Generate an Error
Convalida del valoreValue Validation Specifica come gestire valori spaziali non validi.Specifies how to handle invalid spatial values. Se viene specificato 'Provare a rendere valido', è viene effettuato un tentativo di modificare i valori non validi in modo da renderli validi.If 'Try Make Valid' is specified, an attempt is being made to modify invalid values to make them valid.

Modalità predefinita: rendere validaDefault Mode: Make Valid

Modalità ottimistica: non modificareOptimistic Mode: Do Not Change

Modalità: rendere validaFull Mode: Make Valid