Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Wanneer SSMA Tester een testcase uitvoert, worden de objecten uitgevoerd die zijn geselecteerd voor het testen en wordt er een rapport over verificatieresultaten gemaakt. Als de resultaten identiek zijn op beide platforms, is de test geslaagd. De correspondentie van objecten tussen Oracle en SQL Server wordt bepaald volgens de schematoewijzingsinstellingen voor het huidige SSMA-project.
Een vereiste voor een geslaagde test is dat alle Oracle-objecten worden geconverteerd en geladen in de doeldatabase. De tabelgegevens moeten ook worden gemigreerd, zodat de inhoud van de tabellen op beide platforms wordt gesynchroniseerd.
Testcase uitvoeren
De voorbereide testcase uitvoeren:
- Klik op de knop Uitvoeren.
 - Voer in het dialoogvenster Verbinding maken met Oracle de verbindingsgegevens in en klik vervolgens op Verbinding maken.
 
Wanneer de test is voltooid, wordt het testcaserapport gemaakt. Klik op de knop Rapport om het testcaserapport weer te geven. Het resultaat van de test (testcaserapport) wordt automatisch opgeslagen in de opslagplaats voor testresultaten voor later gebruik.
Stappen voor het uitvoeren van testcases
Vereiste voorwaarden
SSMA Tester controleert of aan alle vereisten wordt voldaan voor de testuitvoering voordat de test wordt gestart. Als niet aan bepaalde voorwaarden wordt voldaan, wordt er een foutbericht weergegeven.
Initialisatie
In deze stap maakt SSMA Tester hulpobjecten (tabellen, triggers en weergaven) in het schema van SSMATESTER_ORACLE de Oracle-server. Ze staan traceringswijzigingen toe die zijn aangebracht in de betrokken objecten die zijn gekozen voor verificatie.
Stel dat de geverifieerde tabel de naam USER_TABLEheeft. Voor een dergelijke tabel worden de volgende hulpobjecten gemaakt in Oracle.
| Naam | Typologie | Beschrijving | 
|---|---|---|
USER_TABLE$Trg | 
prikkel | Activeer het controleren van de wijzigingen in de geverifieerde tabel. | 
USER_TABLE$AUD | 
tafel | Tabel waarin verwijderde en overschreven rijen worden opgeslagen. | 
USER_TABLE$AUDID | 
tafel | Tabel waarin nieuwe en gewijzigde rijen worden opgeslagen. | 
USER_TABLE | 
bekijken | Vereenvoudigde weergave van de tabelwijzigingen. | 
USER_TABLE$NEW | 
bekijken | Vereenvoudigde weergave van ingevoegde en overschreven rijen. | 
USER_TABLE$NEW_ID | 
bekijken | Identificatie van ingevoegde en gewijzigde rijen. | 
USER_TABLE$OLD | 
bekijken | Vereenvoudigde weergave van verwijderde en overschreven rijen. | 
Het volgende object wordt gemaakt in het schema van de geverifieerde tabel op SQL Server.
| Naam | Typologie | Beschrijving | 
|---|---|---|
USER_TABLE$Trg | 
prikkel | Activeer het controleren van de wijzigingen in de geverifieerde tabel. | 
En de volgende objecten worden gemaakt op SQL Server in het ssma_tester_changes schema.
| Naam | Typologie | Beschrijving | 
|---|---|---|
USER_TABLE$Aud | 
tafel | Tabel waarin verwijderde en overschreven rijen worden opgeslagen. | 
USER_TABLE$AudID | 
tafel | Tabel waarin nieuwe en gewijzigde rijen worden opgeslagen. | 
USER_TABLE|view | 
Vereenvoudigde weergave van de tabelwijzigingen. | |
USER_TABLE$new | 
bekijken | Vereenvoudigde weergave van ingevoegde en overschreven rijen. | 
USER_TABLE$new_id | 
bekijken | Identificatie van ingevoegde en gewijzigde rijen. | 
USER_TABLE$old | 
bekijken | Vereenvoudigde weergave van verwijderde en overschreven rijen. | 
Objectoproepen testen
In deze stap roept SSMA Tester elk object aan dat is geselecteerd voor het testen, vergelijkt de resultaten en toont het rapport.
Finaliseren
Tijdens de afronding van SSMA Tester worden de hulpobjecten opgeschoond die tijdens de initialisatiestap zijn gemaakt.
Volgende stap
Testcaserapporten bekijken (OracleToSQL)
Zie ook
Objecten selecteren en configureren om te testen (OracleToSQL)Het selecteren en configureren van betrokken objecten (OracleToSQL)het testen van gemigreerde databaseobjecten (OracleToSQL)