Delen via


Betrokken objecten selecteren en configureren (OracleToSQL)

Op deze pagina kunt u tabellen en refererende sleutels selecteren, waarbij wijzigingen moeten worden vergeleken wanneer SSMA de resultaten van de uitvoering verifieert voor de objecten die in de vorige stap zijn gekozen. U kunt ook de verificatieparameters aanpassen.

Selectie van betrokken objecten

Controleer in de Oracle-objectstructuur aan de linkerkant van het venster de tabellen en vreemde sleutels, waarbij de wijzigingen vergeleken moeten worden om te controleren of ze identiek zijn.

Als SSMA Tester geen van deze objecten kan verifiëren, ziet u de koppeling met de tekst Sommige geselecteerde objecten bevatten fouten onder de objectstructuur. Klik op deze koppeling om de redenen te bekijken waarom deze objecten niet kunnen worden vergeleken en om de selectie van verkeerde objecten te wissen.

Tabel

Het tabblad Tabel bevat de rasterweergave van de geselecteerde tabel. Het raster bevat de volgende informatie over de geselecteerde tabel:

  • Kolomnaam

  • Gegevenssoort

  • Precisie

  • Schaal

  • Regel

  • Verstek

  • Identiteit

  • Nullbaar

SQL

Het SQL-tabblad bevat de SQL-opdracht "Tabel maken" van de geselecteerde tabel.

Gegevens

Op het tabblad Gegevens worden gegevens weergegeven die aanwezig zijn in de geselecteerde tabel.

Eigenschappen

Het tabblad Eigenschappen geeft Eigenschappen van de geselecteerde tabel weer. De volgende velden zijn aanwezig op het tabblad Eigenschappen:

  • Gemaakt of laatst gewijzigd

  • Objectnaam

Vergelijkingsinstellingen voor kolommen

Stel de vergelijkingsregels voor tabelkolommen op de pagina Kolommen vergelijken in. U kunt de volgende instellingen opgeven.

Gebruiken tijdens testvergelijkingen

Bepaal of deze kolom deelneemt aan de verificatie van testresultaten.

  • Als u Waar kiest, vergelijkt SSMA de inhoud van deze kolom na het uitvoeren van de test op Oracle met de inhoud van de kolom in SQL Server.

  • Als u False kiest, wordt de kolom uitgesloten van resultatenverificatie.

Aangepaste schaal gebruiken

Voor kolommen met een numeriek gegevenstype kunt u een aangepaste schaal instellen voor de vergelijking.

  • Als u Waarkiest, worden numerieke waarden afgerond volgens de vergelijkingsschaal, voordat ze worden vergeleken.

  • Als u Onwaar kiest, is de numerieke vergelijking exact.

Schaal vergelijken

  • Alleen beschikbaar als de optie Aangepaste schaal gebruiken is ingesteld op True. Dit is de precisie voor numerieke vergelijking.

Datum/tijd vergelijken

Hiermee definieert u hoe datum-/tijdwaarden worden vergeleken.

  • Als u Hele datum vergelijkenselecteert, wordt de volledige vergelijking van waarden van beide platforms uitgevoerd.

  • Als u Alleen datum vergelijkenselecteert, wordt het tijdgedeelte genegeerd.

  • Als u Alleen-tijd vergelijkenselecteert, wordt het datumgedeelte genegeerd.

  • Als u de milliseconden negerenselecteert, worden de resultaten tot op de seconde vergeleken.

  • Als u Datum en millisecondennegeren selecteert, wordt het resultaat alleen vergeleken met tijddeel en worden breukdelen van een seconde genegeerd.

Hoofdletters voor tekenreeksen negeren

Hiermee beheert u de hoofdlettergevoeligheid van de vergelijking.

  • Als u Waarkiest, is de vergelijking niet hoofdlettergevoelig.

  • Als u Onwaar kiest, zal de vergelijking rekening houden met lettercases.

SQL vergelijken

U kunt de SELECT-instructies bekijken die door SSMA Tester zijn gegenereerd op de pagina SQL vergelijken . De Tester vergelijkt de resultaatsets van deze instructies regel per regel. Elke volgende rij van een Oracle-resultatenset moet gelijk zijn aan de volgende rij van de resultatenset die is geproduceerd in SQL Server.

U kunt deze SELECT-instructies bewerken om aangepaste verificatie te bieden. Als u de wijzigingen in Oracle en in SQL Server-instructies wilt opslaan, gebruikt u de knoppen Toepassen onder de bron- en doel-SQL, overeenkomstig.

Volgende stap

Volgorde van aanroepen aanpassen (OracleToSQL)

Zie ook

Voorbereiding van testcases (OracleToSQL)
Testgevallen uitvoeren (OracleToSQL)
Gemigreerde databaseobjecten testen (OracleToSQL)