Uso dei progetti SSMA (SybaseToSQL)

Per eseguire la migrazione di database Sybase Adaptive Server Enterprise (ASE) a SQL Server o SQL Azure, creare prima di tutto un progetto SSMA. Il progetto è un file contenente i metadati relativi ai database di ASE 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 o SQL Azure e le impostazioni del progetto.

Quando si apre un progetto, questo viene disconnesso da SQL Server o SQL Azure. In questo modo è possibile lavorare offline. È possibile riconnettersi a SQL Server o SQL Azure. Per altre informazioni, vedere Connessione a SQL Server (SybaseToSQL) / Connessione a database SQL di Azure (SybaseToSQL).

Revisione delle impostazioni di progetto predefinite

SSMA contiene diverse opzioni per la conversione e il caricamento di oggetti database, la migrazione dei dati e la sincronizzazione di SSMA con ASE e SQL Server o SQL Azure. Le impostazioni predefinite per tali opzioni sono appropriate 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.

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 è necessario visualizzare o modificare le impostazioni, quindi fare clic sulla scheda Generale.

  3. Nel riquadro sinistro fare clic su Conversione.

  4. Nel riquadro destro esaminare le opzioni, modificando le opzioni in base alle esigenze. Per ulteriori informazioni su queste impostazioni, vedere Impostazioni di progetto (Conversione) (SybaseToSQL).

  5. Ripetere i passaggi da 1 a 3 per le pagine Migrazione, SQL Azure, Caricamento di oggetti, GUI e Mapping dei tipi.

    Nota

    Le impostazioni di SQL Azure verranno visualizzate solo quando si seleziona Migrazione a SQL Azure durante la creazione di un progetto.

Creazione di nuovi progetti

Per eseguire la migrazione dei dati da database ASE a SQL Server o SQL Azure, innanzi tutto è necessario creare un progetto.

Creare un 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 la versione di SQL Server di destinazione usata per la migrazione. Le opzioni disponibili sono:

    • SQL Server 2005

    • SQL Server 2008

    • SQL Server 2012

    • SQL Server 2014

    • SQL Server 2016

    • Database SQL di Azure

quindi fare clic su OK.

Personalizzazione delle impostazioni di progetto

Oltre a definire le impostazioni predefinite del progetto applicabili a tutti i nuovi progetti SSMA, è possibile personalizzare le impostazioni per ogni progetto. Per ulteriori informazioni, vedere Opzioni impostazioni progetto (SybaseToSQL).

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

Salvataggio di progetti

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

Salvare un progetto

  • Scegliere Salva progetto dal menu File.

    Se i database all'interno del progetto sono stati modificati oppure non sono stati convertiti, SSMA chiederà di salvare i metadati nel progetto. Il salvataggio dei metadati consentirà di lavorare offline e 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 a questo punto non si desidera salvare i metadati, non selezionare alcuna casella di controllo.

    2. Fare clic sul pulsante Salva.

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

Apertura di progetti

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

Aprire un progetto

  1. Usare una delle procedure seguenti:

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

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

  2. Per riconnettersi ad ASE, scegliere Riconnetti a Sybase dal menu File.

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

Passaggio successivo

Il passaggio successivo del processo di migrazione consiste nel connettersi a Sybase ASE.

Vedi anche

Migrazione di database Sybase ASE a SQL Server - Database SQL di Azure (SybaseToSQL)
Connessione a Sybase ASE (SybaseToSQL)
Connessione a SQL Server (SybaseToSQL)
Connessione a Database SQL di Azure (SybaseToSQL)