Testa migrerade databasobjekt (OracleToSQL)
Microsoft SQL Server Migration Assistant för Oracle Tester (SSMA-testare) testar automatiskt databasobjektkonverteringen och datamigreringen som görs av SSMA. När alla SSMA-migreringssteg har slutförts använder du SSMA-testaren för att kontrollera att konverterade objekt fungerar på samma sätt och att alla data har överförts korrekt.
Du kan testa följande objekttyper med SSMA-testare:
- Tabeller
- Lagrade procedurer, inklusive paketerade procedurer
- Användardefinierade funktioner, inklusive paketerade funktioner
- Visningar
- Fristående uttalanden
SSMA-testare kör objekt som valts för testning på Oracle och deras motsvarigheter i SQL Server. Därefter jämförs resultatet enligt följande kriterier:
- Är ändringarna i tabelldata identiska?
- Är värdena för utdataparametrar för procedurer och funktioner identiska?
- Returnerar funktioner samma resultat?
- Är resultatuppsättningarna identiska?
Obs
Uppmärksamhet! Använd aldrig SSMA-testare på produktionssystem. Under testen ändras källschemat och data. En fullständig återställning av det ursprungliga tillståndet kan vara omöjligt för vissa typer av testad kod.
Förutsättningar
För att möjliggöra jämförelse av resulterande tabelldata anger du alternativet Generera ROWID-kolumn till Ja innan schemakonverteringen startar. SSMA lägger till en ROWID
kolumn i alla tabeller under körningen av kommandot Convert Schema.
Observera att den aktuella versionen av SSMA-testaren inte stöder parallell körning av olika användare på samma käll- eller målserver.