Selezione e configurazione interessato (OracleToSQL) di oggettiSelecting and Configuring Affected Objects (OracleToSQL)

In questa pagina è possibile selezionare tabelle e le chiavi esterne, le modifiche in cui devono essere confrontate quando SSMA verifica i risultati dell'esecuzione per gli oggetti scelto nel passaggio precedente.At this page you can select tables and foreign keys, changes in which should be compared when SSMA verifies the results of execution for the objects chosen in the previous step. Inoltre, è possibile personalizzare i parametri di verifica.Also, you can customize the verification parameters.

Selezione degli oggetti interessatiSelection of Affected Objects

Nell'albero degli oggetti Oracle si trova sul lato sinistro della finestra, selezionare le tabelle e le chiavi esterne, le modifiche in cui devono essere confrontate per identica.In the Oracle object tree located on the left side of the window, check the tables and foreign keys, changes in which should be compared for being identical.

Se il Tester di SSMA non può verificare uno di questi oggetti, verrà visualizzato il collegamento con l'etichetta ad alcuni oggetti selezionati contengono errori sotto l'albero di oggetti.If SSMA Tester cannot verify any of these objects, you will see the link labeled Some selected objects contain errors under the objects tree. Fare clic su questo collegamento per visualizzare i motivi per cui non è possibile confrontare questi oggetti e per cancellare la selezione di oggetti non corretti.Click this link to view the reasons why these objects cannot be compared and to clear the selection of wrong objects.

TabellaTable

Scheda della tabella contiene la visualizzazione della griglia della tabella selezionata.The Table tab contains the grid view of the table selected. La griglia include le informazioni seguenti relative alla tabella selezionata:The grid contains the following information about the selected table:

  • Nome colonnaColumn Name

  • Tipo di datiData Type

  • PrecisionePrecision

  • ScalaScale

  • RuleRule

  • Valore predefinitoDefault

  • IdentityIdentity

  • Ammette valori NullNullable

SqlSql

Scheda SQL contiene "Create table" SQL della tabella selezionata.SQL tab contains the “Create table” SQL of the table selected.

DatiData

Scheda dati Visualizza i dati presenti nella tabella selezionata.Data tab displays data present in the table selected.

ProprietàProperties

Scheda proprietà Visualizza le proprietà della tabella selezionata.Properties tab displays Properties of the selected table. I campi seguenti sono presenti nella scheda proprietà:The following fields are present under the Properties tab:

  • Creazione o dell'ultima modificaCreated or Last Modified

  • Nome oggettoObject Name

Impostazioni di confronto di colonneColumns Comparison Settings

Stabilire le regole di confronto per le colonne della tabella in confronto delle colonne pagina.Establish the comparison rules for table columns on Columns Comparison page. È possibile apportare le seguenti impostazioni.You can make the following settings.

Utilizzo durante i confronti tra TestUse During Test Comparisons

Determinare se la colonna partecipa alla verifica dei risultati del test.Determine if this column will participate in test results verification.

  • Se si sceglie True, SSMA confronterà il contenuto della colonna dopo l'esecuzione del test in Oracle con il contenuto della colonna in SQL Server.If you choose True, SSMA will compare the contents of this column after executing the test on Oracle with the contents of the column in SQL Server.

  • Se si sceglieFalse, la colonna verrà escluso dalla verifica dei risultati.If you chooseFalse, the column will be excluded from results verification.

Utilizzare una scala personalizzataUse Custom Scale

Per le colonne di tipo di dati numerici, è possibile impostare una scala personalizzata per il confronto.For columns of numeric data type, you can set a custom scale for the comparison.

  • Se si sceglie True, valori numerici saranno arrotondati in base al confronto scala valore prima che vengano confrontati.If you choose True, numeric values will be rounded according to the Comparing Scale value before they are compared.

  • Se si sceglieFalse, il confronto numerico sarà esatto.If you chooseFalse, the numeric comparison will be exact.

Il confronto di scalaComparing Scale

  • Disponibile solo se il scala personalizzata utilizzare opzione è impostata su True.Available only if the Use Custom Scale option is set to True. Questa è la precisione per un confronto numerico.This is the precision for numeric comparison.

Confronto tra ora dataDate Time Comparing

Definisce la data e ora vengono confrontati i valori.Defines how date/time values are compared.

  • Se si seleziona confrontare intero data, verrà eseguito un confronto completo di valori di entrambe le piattaforme.If you select Compare Whole Date, full comparison of values from both platforms will be performed.

  • Se si seleziona confrontare solo data, l'ora parte verrà ignorata.If you select Compare Only Date, the time part will be ignored.

  • Se si seleziona confrontare solo ora, la data parte verrà ignorata.If you select Compare Only Time, the date part will be ignored.

  • Se si seleziona millisecondi ignorare, verranno confrontati i risultati fino a secondi.If you select Ignore Milliseconds, the results will be compared up to seconds.

  • Se si seleziona data ignorare e millisecondi, il risultato sarà ignorate e confrontati solo da parte dell'ora frazione di secondo.If you select Ignore Date and Milliseconds, the result will be compared only by time part and ignoring fractional parts of a second.

Ignora maiuscole/minuscole di stringheIgnore Strings Case

Controlla la distinzione maiuscole/minuscole del confronto.Controls the comparison's case sensitivity.

  • Se si sceglie True, il confronto verrà fatta distinzione tra maiuscole e minuscole.If you choose True, the comparison will be case insensitive.

  • Se si sceglie False, il confronto verrà tenuto in considerazione maiuscole e minuscole.If you choose False, the comparison will account for letter case.

Il confronto di SQLComparing SQL

È possibile visualizzare le istruzioni SELECT generate da Tester SSMA nel confronto SQL pagina.You can view the SELECT statements generated by SSMA Tester on the Comparing SQL page. Il Tester confronterà i set di risultati di queste istruzioni in base a una riga per riga.The Tester will compare the result sets of these statements on a row-by-row basis. Ogni riga successiva di un set di risultati Oracle deve essere uguale alla riga successiva del set di risultati prodotto in SQL Server.Each next row of an Oracle result set should be equal to the next row of the result set produced in SQL Server.

È possibile modificare le istruzioni SELECT per fornire una verifica personalizzata.You can edit those SELECT statements to provide custom verification. Per salvare le modifiche in Oracle e nelle istruzioni SQL Server, utilizzare il applica pulsanti sotto l'origine e destinazione SQL, in modo analogo.To save the changes in Oracle and in SQL Server statements, use the Apply buttons under the source and target SQL, correspondingly.

Passaggio successivoNext Step

Personalizzazione dell'ordine delle chiamate ( OracleToSQL )Customizing Calls Order (OracleToSQL)

Vedere ancheSee Also

Completamento della preparazione del Test Case ( OracleToSQL )Finishing Test Case Preparation (OracleToSQL)
Esecuzione di Test case ( OracleToSQL )Running Test Cases (OracleToSQL)
Test di eseguire la migrazione di oggetti di Database ( OracleToSQL )Testing Migrated Database Objects (OracleToSQL)