Migrazione dei dati di Access in SQL Server (AccessToSQL)

Dopo aver creato gli oggetti di database in SQL Server, è possibile eseguire la migrazione dei dati da Access a SQL Server o SQL Azure.

Impostazione delle opzioni di migrazione

Prima di eseguire la migrazione dei dati in SQL Server o SQL Azure, esaminare le opzioni di migrazione del progetto nella finestra di dialogo Impostazioni progetto. In questa finestra di dialogo è possibile impostare le dimensioni del batch di migrazione, il blocco delle tabelle, il controllo dei vincoli, la generazione di trigger di inserimento, la gestione dei valori Identity e Null e come gestire le date non comprese nell'intervallo di SQL Server. Per altre informazioni vedere Impostazioni progetto (Migrazione).

Migrazione dei dati

La migrazione dei dati è un'operazione di caricamento bulk che sposta le righe di dati in SQL Server o SQL Azure nelle transazioni. Il numero di righe da caricare in SQL Server o SQL Azure in ogni transazione viene configurato nelle impostazioni del progetto.

Per visualizzare i messaggi di migrazione, verificare che il riquadro Output sia visibile. In caso contrario, scegliere Output dal menu Visualizza.

Per migrare i dati

  1. Assicurarsi di aver caricato gli oggetti di database di Access in SQL Server o SQL Azure.

  2. In Esplora metadati di Access selezionare gli oggetti che contengono i dati di cui si vuole eseguire la migrazione:

    • Per eseguire la migrazione dei dati per un intero database, selezionare la casella di controllo accanto al nome del database.

    • Per eseguire la migrazione dei dati da singole tabelle, espandere il database, espandere Tables e quindi selezionare la casella di controllo accanto alla tabella. Per omettere dati da singole tabelle, deselezionare la casella di controllo.

  3. Fare clic con il pulsante destro del mouse su Database e scegliere Migra dati.

È anche possibile eseguire la migrazione dei dati all'esterno di SSMA usando l'utilità della riga di comando bcp di SQL Server o Integration Services. Per ulteriori informazioni su questi strumenti, vedere la documentazione online di SQL Server.

Passaggio successivo

Se si dispone di applicazioni di database di Access che si desidera continuare a usare dopo la migrazione, collegare le tabelle di database di Access alle tabelle di SQL Server o SQL Azure. Per altre informazioni, vedere Collegamento di applicazioni di Access a SQL Server.

Vedi anche

Migrazione di database di Access a SQL Server
Impostazione delle opzioni di conversione e migrazione