Migrazione guidata (AccessToSQL)

La Migrazione guidata illustra la migrazione di uno o più database da Access a SQL Server o SQL Azure. Usando la procedura guidata si creerà un progetto, si aggiungeranno database al progetto, si selezioneranno gli oggetti di cui eseguire la migrazione e ci si connetterà a SQL Server o SQL Azure. Si convertiranno, caricheranno e migreranno anche gli schemi e i dati di Access. Facoltativamente, è possibile collegare tabelle di Access alle tabelle di SQL Server o SQL Azure.

La maggior parte delle pagine della Migrazione guidata contiene le stesse opzioni delle finestre di dialogo SSMA esistenti. Pertanto, qui vengono descritte le pagine della procedura guidata e poi vengono forniti i collegamenti per approfondire le singole opzioni. Se una pagina contiene opzioni uniche, sono documentate qui.

Avvio della migrazione guidata

Per impostazione predefinita, la Migrazione guidata viene visualizzata all'avvio di SSMA. È anche possibile avviare la procedura guidata dal menu File selezionando Migrazione guidata.

Home page

La pagina iniziale presenta la Migrazione guidata e fornisce l'opzione seguente per avviare la procedura guidata.

Avviare questa procedura guidata all'avvio.
Per impostazione predefinita, SSMA avvierà la Migrazione guidata all'avvio di SSMA. Per impedire l'avvio automatico della procedura guidata, deselezionare questa casella di controllo.

Pagina Crea nuovo progetto

La pagina Crea nuovo progetto consente di immettere il nome del file di progetto, il percorso e il tipo di progetto di migrazione (la versione di SQL Server di destinazione usata per la migrazione). Per altre informazioni, vedere Nuovo progetto (SSMA).

Pagina Aggiungi database di Access

La pagina Aggiungi database di Access consente di aggiungere uno o più database di Access al progetto. È possibile aggiungere singoli database facendo clic su Aggiungi database e quindi selezionando i database nella finestra Apri. In alternativa, è possibile trovare i database usando il pulsante Trova database. Per ulteriori informazioni, vedi gli argomenti seguenti:

Pagina Seleziona oggetti da migrare

Nella pagina Seleziona oggetti da migrare selezionare gli oggetti da convertire. È possibile selezionare tutti gli oggetti, i gruppi di oggetti o i singoli oggetti.

Per selezionare gli oggetti

  1. Espandere Access-metabase quindi espandere Database.

  2. Effettuare una o più delle seguenti operazioni:

    • Per convertire tutti i database, selezionare la casella di controllo accanto a Database.

    • Per convertire o omettere singoli database, selezionare o deselezionare la casella di controllo accanto al nome del database.

    • Per convertire o omettere query, espandere il database e quindi selezionare o deselezionare la casella di controllo Query.

    • Per convertire o omettere singole tabelle, espandere il database, espandere Tabelle e quindi selezionare o deselezionare la casella di controllo accanto alla tabella.

Se si dispone di molti oggetti, è possibile usare le opzioni Selezione oggetti avanzata nel riquadro a destra per filtrare gli oggetti di database di Access. Ad esempio, se si seleziona Tabelle nel riquadro a sinistra, è possibile filtrare l'elenco di tabelle immettendo stringhe nella casella Filtro. È quindi possibile selezionare o deselezionare le tabelle filtrate per la migrazione usando i pulsanti nella parte superiore del riquadro.

Per altre informazioni sui filtri, vedere la sezione Opzioni di Selezione oggetti avanzata (SSMA Common).

Pagina Connessione a SQL Server

Nella pagina Connessione a SQL Server specificare le proprietà di connessione e quindi connettersi a SQL Server. Per altre informazioni, vedere Connessione a SQL Server.

Importante

Non appena la connessione ha esito positivo, verrà visualizzata la pagina Collega tabelle in cui è possibile collegare le tabelle. Quindi, fare clic su Avanti per avviare la migrazione.

Pagina Connessione a SQL Azure

Nella pagina Connessione a SQL Azure specificare le proprietà di connessione e quindi connettersi a SQL Azure. Per creare un nuovo database di Azure, è possibile farlo usando l'opzione Crea database di Azure visualizzata dopo aver cliccato sul pulsante Sfoglia. Per altre informazioni, vedere Connettersi a SQL Azure.

Importante

Non appena la connessione ha esito positivo, verrà visualizzata la pagina Collega tabelle in cui è possibile collegare le tabelle. Fare clic sul pulsante Avanti nella pagina Collegamenti per avviare la migrazione.

La pagina Collega tabelle consente di collegare le tabelle di Access originali alle tabelle di SQL Server o SQL Azure di cui è stata eseguita la migrazione. Il collegamento di tabelle modifica il database di Access in modo che le query, i moduli, i report e le pagine di accesso ai dati usino i dati in SQL Server o database SQL di Azure anziché i dati nel database di Access.

Collega tabelle
Selezionare la casella di controllo Collega tabelle per collegare le tabelle di Access alle tabelle di SQL Server o SQL Azure di cui è stata eseguita la migrazione. Per avviare la migrazione, fare clic sul pulsante Avanti.

Pagina Stato migrazione

La pagina Stato migrazione mostra lo stato di avanzamento della conversione degli schemi di Access in schemi di SQL Server o SQL Azure, del caricamento degli schemi convertiti in SQL Server o SQL Azure e poi della migrazione dei dati.

Per altre informazioni su questa pagina, vedere Convertire, caricare ed eseguire la migrazione

Vedi anche

Introduzione a SQL Server Migration Assistant per Access (AccessToSQL)
Migrazione di database di Access a SQL Server
Guida di riferimento all'interfaccia utente (Access)