Creazione e gestione di progetti (AccessToSQL)

Per eseguire la migrazione dei database di Access a SQL Server o SQL Azure, è prima necessario creare un progetto SSMA. Il progetto è un file contenente i metadati relativi ai database di Access di cui si vuole eseguire la migrazione a SQL Server o SQL Azure; metadati relativi all'istanza di destinazione di SQL Server o SQL Azure che riceverà gli oggetti e i dati migrati, le informazioni di connessione di SQL Server e le impostazioni del progetto.

Revisione delle impostazioni di progetto predefinite

SSMA contiene diverse opzioni per la conversione e la sincronizzazione di oggetti di database e per la conversione dei dati. L'impostazione predefinita per queste opzioni è appropriata per molti utenti. Tuttavia, prima di creare un nuovo progetto SSMA, è necessario esaminare le opzioni e, se si vuole, modificare le impostazioni predefinite che verranno usate per tutti i nuovi progetti.

Per esaminare le impostazioni predefinite del progetto

  1. Scegliere Impostazioni di progetto predefinite dal menu Strumenti.

  2. Selezionare il tipo di progetto nell'elenco a discesa Versione di destinazione migrazione per cui visualizzare/modificare le impostazioni e quindi fare clic sulla scheda Generale.

  3. Nel riquadro a sinistra, fare clic su Conversione.

  4. Nel riquadro a destra esaminare le opzioni. Per ulteriori informazioni su queste impostazioni, vedere Impostazioni di progetto (Conversione).

  5. Modificare le opzioni come necessario.

  6. Ripetere i passaggi precedenti per le pagine Migrazione, GUI e Mapping dei tipi.

Si noti che le impostazioni di SQL Azure saranno disponibili solo quando si seleziona Migrazione a SQL Azure durante la creazione di un progetto.

Creazione di nuovi progetti

SSMA inizia senza caricare un progetto predefinito. Per eseguire la migrazione dei dati dai database di Access a SQL Server o SQL Azure, è necessario creare un progetto.

Per creare un nuovo progetto

  1. Scegliere Nuovo progetto dal menu File.

    Verrà visualizzata la finestra di dialogo Nuovo progetto .

  2. Nella casella Nome immettere un nome per il progetto.

  3. Nella casella Posizione immettere o selezionare una cartella per il progetto.

  4. Nell'elenco a discesa Migrazione a selezionare uno dei database SQL di Azure SQL Server 2005/ SQL Server 2008/ SQL Server 2012/ SQL Server 2014/ SQL Server 2016/ database SQL di Azure, quindi fare clic su OK.

SSMA crea il file di progetto. È ora possibile eseguire il passaggio successivo aggiungendo uno o più database di Access.

Personalizzazione delle impostazioni di progetto

Oltre a definire le impostazioni predefinite del progetto, che si applicano a tutti i nuovi progetti SSMA, è anche possibile personalizzare le impostazioni per ogni progetto. Per altre informazioni, vedere l'argomento relativo a come impostare le opzioni di conversione e migrazione.

Quando si personalizzano i mapping dei tipi di dati tra i database di origine e di destinazione, è possibile definire mapping a livello di progetto, database o oggetto. Per altre informazioni sul mapping dei tipi, vedere Mapping dei tipi di dati di origine e destinazione.

Salvataggio di progetti

Quando si salva un progetto, SSMA mantiene le impostazioni del progetto e, facoltativamente, i metadati del database nel file di progetto.

Per salvare un progetto

  • Scegliere Save Project dal menu File.

    Se i database all'interno del progetto sono stati modificati o non sono stati convertiti, SSMA chiederà di salvare i metadati nel progetto. Il salvataggio dei metadati consente di lavorare offline. Consente anche di inviare un file di progetto completo ad altre persone, incluso il personale di supporto tecnico. Se viene richiesto di salvare i metadati, eseguire le operazioni seguenti:

    1. Per ogni database che mostra lo stato Metadati mancanti, selezionare la casella di controllo accanto al nome del database.

      Il salvataggio dei metadati potrebbe richiedere alcuni minuti. Se non si desidera salvare i metadati a questo punto, non selezionare alcuna casella di controllo.

    2. Fare clic su Salva.

      SSMA analizzerà gli schemi di Access e salverà i metadati nel file di progetto.

Apertura di progetti

Quando si apre un progetto, questo viene disconnesso da SQL Server o SQL Azure. In questo modo è possibile lavorare offline. Per aggiornare i metadati, caricare oggetti di database in SQL Server o SQL Azure. Per eseguire la migrazione dei dati, è necessario riconnettersi a SQL Server o SQL Azure.

Per aprire un progetto:

  1. Usare una delle procedure seguenti:

    • Scegliere Progetti recenti dal menu File e quindi selezionare il progetto da aprire.

    • Scegliere Apri progetto dal menu File, individuare il file di progetto con estensione .a2ssproj, selezionare il file e quindi fare clic su Apri.

  2. Per riconnettersi a SQL Server, scegliere Riconnetti a SQL Server dal menu File.

  3. Per riconnettersi a SQL Azure, scegliere Riconnetti a SQL Azure dal menu File.

Passaggio successivo

Il passaggio successivo del processo di migrazione consiste nell'aggiungere uno o più database di Access.

Vedi anche

Migrazione di database di Access a SQL Server
Aggiunta e rimozione di file di database di Access