Condividi tramite


Test di oggetti di database migrati (OracleToSQL)

Microsoft SQL Server Migration Assistant per Oracle Tester (SSMA Tester) testa automaticamente la conversione degli oggetti di 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
  • Dichiarazioni autonome

SSMA Tester esegue gli oggetti selezionati per il test in Oracle e le 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ò essere impossibile per alcuni tipi di codice testato.

Prerequisiti

Per abilitare il confronto dei dati della tabella risultante, impostare l'opzione Genera opzione colonna ROWID su 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 diversi nello stesso server di origine o di destinazione.

Per iniziare

Creazione di casi di test (OracleToSQL)

Vedere anche

Impostazioni Progetto (Conversione) (OracleToSQL)