Gemigreerde databaseobjecten testen (OracleToSQL)
Microsoft SQL Server Migration Assistant voor Oracle Tester (SSMA Tester) test automatisch de conversie van databaseobjecten en de gegevensmigratie die door SSMA is gemaakt. Nadat alle SSMA-migratiestappen zijn voltooid, gebruikt u SSMA Tester om te controleren of geconverteerde objecten op dezelfde manier werken en of alle gegevens correct zijn overgedragen.
U kunt de volgende objecttypen testen met SSMA Tester:
- Tabellen
- Opgeslagen procedures, inclusief verpakte procedures
- Door de gebruiker gedefinieerde functies, inclusief verpakte functies
- Weergaven
- Zelfstandige uitspraken
SSMA Tester voert objecten uit die zijn geselecteerd voor testen op Oracle en hun tegenhangers in SQL Server. Daarna worden de resultaten vergeleken op basis van de volgende criteria:
- Zijn de wijzigingen in tabelgegevens identiek?
- Zijn de waarden van uitvoerparameters voor procedures en functies identiek?
- Retourneren functies dezelfde resultaten?
- Zijn de resultatensets identiek?
Notitie
Aandacht! Gebruik nooit SSMA Tester op productiesystemen. Tijdens de uitvoering van Tester worden het bronschema en de gegevens gewijzigd. Het volledige herstel van de oorspronkelijke staat kan onmogelijk zijn voor sommige typen geteste code.
Voorwaarden
Als u de resulterende tabelgegevens wilt vergelijken, stelt u de optie kolom ROWID genereren in op Ja- voordat de schemaconversie wordt gestart. SSMA voegt een ROWID
kolom toe aan alle tabellen tijdens de uitvoering van de opdracht Schema converteren.
Houd er rekening mee dat de huidige versie van SSMA Tester geen ondersteuning biedt voor parallelle uitvoering door verschillende gebruikers op dezelfde bron- of doelserver.
Aan de slag
Testcases aanmaken (OracleToSQL)