Test di eseguire la migrazione di oggetti di Database (SybaseToSQL)Testing Migrated Database Objects (SybaseToSQL)

Microsoft SQL Server Migration Assistant per Sybase Tester (Tester SSMA) vengono testati automaticamente la conversione di oggetti di database e la migrazione dei dati apportate da SSMA.Microsoft SQL Server Migration Assistant for Sybase Tester (SSMA Tester) automatically tests the database object conversion and the data migration made by SSMA. Al termine di tutti i passaggi di migrazione di SSMA, è possibile utilizzare il Tester di SSMA per verificare che gli oggetti convertiti funzionano nello stesso modo e che tutti i dati è stato trasferito correttamente.After all SSMA migration steps are finished, use SSMA Tester to verify that converted objects work the same way and that all data was transferred properly.

Nota

Componente tester è disabilitata nel caso di connettività di Azure.Tester component is disabled in the case of Azure connectivity.

È possibile verificare i seguenti tipi di oggetto con SSMA Tester:You can test the following object types with SSMA Tester:

  • TabelleTables

  • Stored procedureStored procedures

  • Visualizzazioni.Views.

  • Istruzioni autonome.Standalone statements.

SSMA Tester esegue gli oggetti selezionati per il testing di Sybase e le relative controparti in SQL Server.SSMA Tester executes objects selected for testing on Sybase and their counterparts in SQL Server. Successivamente, confronta i risultati in base ai criteri seguenti:After that, it compares the results according to the following criteria:

  • Le modifiche nei dati di tabella sono identiche?Are the changes in table data identical?

  • I valori dei parametri di output per le procedure e funzioni identiche?Are the values of output parameters for procedures and functions identical?

  • Le funzioni restituiscono gli stessi risultati?Do functions return the same results?

  • Sono che i set di risultati identici?Are the result sets identical?

Nota

Attenzione.Attention! Non utilizzare mai SSMA Tester nei sistemi di produzione.Never use SSMA Tester on production systems. Durante l'esecuzione di Tester lo schema di origine e i dati vengono modificati.During Tester execution the source schema and data are modified. Nel frattempo, il ripristino completo dello stato originale potrebbe essere impossibile per alcuni tipi di codice testato.Meanwhile, the complete restoring of the original state may be impossible for some types of tested code.

PrerequisitiPrerequisites

Se si desidera utilizzare SSMA Tester, installare SSMA Sybase estensione con la installare Database Tester opzione attivata.If you want to use SSMA Tester, install SSMA Sybase Extension Pack with the Install Tester Database option turned on.

Inoltre, verificare quanto segue:In addition, verify the following:

  • Provider OLE DB per Sybase è installato nel computer in cui SQL ServerSQL Server viene eseguito.Sybase OLE DB provider is installed on the computer where SQL ServerSQL Server runs.

  • Integrazione con Common Language Runtime (CLR) è stato attivato il SQL ServerSQL Server motore di Database.Common Language Runtime (CLR) integration has been enabled on the SQL ServerSQL Server Database Engine.

Si noti che la versione corrente di SSMA Tester non supporta l'esecuzione parallela da utenti diversi nello stesso server di origine o di destinazione.Note that the current version of SSMA Tester does not support parallel execution by different users on the same source or target server.

IntroduzioneGetting Started

Creazione di Test case ( SybaseToSQL )Creating Test Cases (SybaseToSQL)

Vedere ancheSee Also

Installazione dei componenti SSMA in SQL Server ( SybaseToSQL )Installing SSMA Components on SQL Server (SybaseToSQL)
Le impostazioni del progetto ( Conversione ) ( SybaseToSQL )Project Settings (Conversion) (SybaseToSQL)