Test di oggetti di database migrati (OracleToSQL)
Microsoft SQL Server Migration Assistant per Oracle Tester (SSMA Tester) testa automaticamente la conversione degli oggetti database e la migrazione dei dati eseguita da SSMA. Al termine di tutti i passaggi di migrazione di SSMA, usare SSMA Tester per verificare che gli oggetti convertiti funzionino allo stesso modo e che tutti i dati siano stati trasferiti correttamente.
È possibile testare i tipi di oggetto seguenti con SSMA Tester:
- Tabelle
- Stored procedure, incluse le procedure in pacchetto
- Funzioni definite dall'utente, incluse le funzioni in pacchetto
- Visualizzazioni
- Istruzioni autonome
SSMA Tester esegue gli oggetti selezionati per il test in Oracle e nelle relative controparti in SQL Server. Successivamente, confronta i risultati in base ai criteri seguenti:
- Le modifiche apportate ai dati della tabella sono identiche?
- I valori dei parametri di output per le procedure e le funzioni sono identici?
- Le funzioni restituiscono gli stessi risultati?
- I set di risultati sono identici?
Nota
Attenzione Non usare mai SSMA Tester nei sistemi di produzione. Durante l'esecuzione del Tester vengono modificati lo schema e i dati di origine. Il ripristino completo dello stato originale può risultare impossibile per alcuni tipi di codice testato.
Prerequisiti
Per abilitare il confronto dei dati della tabella risultante, impostare l'opzione Genera colonna ROWID su Sì prima dell'avvio della conversione dello schema. SSMA aggiungerà una colonna ROWID
a tutte le tabelle durante l'esecuzione del comando Converti schema.
Si noti che la versione corrente di SSMA Tester non supporta l'esecuzione parallela da parte di utenti differenti nello stesso server di origine o di destinazione.
Introduzione
Creazione di test case (OracleToSQL)