Impostazione delle opzioni progetto (MySQLToSQL)

Per ogni progetto SSMA, è possibile impostare le opzioni a livello di progetto. Queste opzioni specificano la modalità di conversione degli oggetti, la modalità di migrazione dei dati e il mapping dei tipi di dati di origine ai tipi di dati di destinazione. Prima di convertire gli oggetti in SQL Server o SQL Azure o eseguire la migrazione dei dati in SQL Server o SQL Azure, verificare che le opzioni di configurazione siano appropriate per il progetto.

SSMA consente di configurare le opzioni predefinite per tutti i progetti. Queste opzioni vengono applicate a qualsiasi nuovo progetto creato. È quindi possibile personalizzare le opzioni per ogni progetto.

Opzioni e modalità di configurazione

SSMA ha cinque set di impostazioni di progetto:

  • Informazioni sul progetto

  • Generale (conversione, migrazione e SQL Azure)

  • Sincronizzazione

  • GUI

  • Mapping dei tipi

Le impostazioni del progetto possono essere configurate in quattro modi:

  • Default

  • Optimistic

  • Completa

  • Personalizzazione

La modalità Predefinita è consigliata per la maggior parte degli utenti. La modalità ottimistica mantiene più della sintassi MySQL corrente ed è più facile da leggere. Tuttavia, mantenere la sintassi corrente potrebbe non essere accurata. Se la sintassi MySQL deve essere convertita in una sintassi equivalente di SQL Server o SQL Azure, la Modalità estesa esegue la conversione più estesa. Il codice di risultato, tuttavia, potrebbe essere più difficile da leggere. La Modalità personalizzata permette di configurare le opzioni.

Per altre informazioni sulle impostazioni e sulla modalità di applicazione delle impostazioni in ogni modalità, vedere gli argomenti seguenti:

Impostazione delle opzioni del progetto

In SSMA è possibile configurare le impostazioni predefinite per tutti i progetti. Queste impostazioni vengono salvate nel file di configurazione di SSMA e applicate a qualsiasi nuovo progetto creato.

Per impostare le opzioni di progetto predefinite

  1. Scegliere Impostazioni progetto predefinito dal menu Strumenti.

  2. Nella finestra di dialogo Impostazioni progetto predefinite, utilizzare una delle procedure seguenti:

    1. Selezionare il tipo di progetto di migrazione per cui visualizzare/modificare le impostazioni dall'elenco a discesa Versione destinazione della migrazione, fare clic su Generale nella parte inferiore del riquadro a sinistra e quindi selezionare l’opzione Conversione o Migrazione o SQL Azure.

    2. Per selezionare una modalità predefinita, selezionare Impostazione predefinita, Ottimistica o Estesa nella casella di riepilogo a discesa Modalità.

    3. Per specificare le impostazioni personalizzate, selezionare o immettere le nuove impostazioni o i nuovi valori.

  3. Fare clic su OK per salvare le impostazioni.

È anche possibile personalizzare le impostazioni per il progetto corrente. Le impostazioni vengono salvate nel file di progetto corrente.

Per personalizzare le impostazioni per il progetto corrente

  1. Scegliere ProjectSettings dal menu Strumenti.

  2. Nella finestra di dialogo ProjectSettings usare uno dei metodi seguenti:

    1. Per selezionare una modalità predefinita, selezionare Impostazione predefinita, Ottimistica o Estesa nella casella di riepilogo a discesa Modalità.

    2. Per specificare una modalità personalizzata, selezionare Personalizzato nella casella di riepilogo a discesa Modalità. Selezionare quindi le impostazioni del progetto appropriate.

  3. Fare clic su OK per salvare le impostazioni.

Passaggio successivo

Il passaggio successivo della migrazione dipende dalle esigenze del progetto:

Vedi anche

Mapping di tipi di dati MySQL e SQL Server (MySQLToSQL)