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

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 Sybase 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 Sybase 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.

dataData

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 tabellaTable Comparison Settings

Stabilire le regole di confronto per la tabella in confronti di tabelle pagina.Establish the comparison rules for table on Table Comparisons page. È possibile apportare le seguenti impostazioni.You can make the following settings.

Modalità di confrontoComparison mode

Definisce il contenuto della tabella in cui verrà eseguito il confronto.Defines the table content on which will be performed the comparison.

  • Se si seleziona solo modifiche, verrà eseguito un confronto completo di righe della tabella.If you select Changes Only, full comparison of table rows will be performed.

  • Se si seleziona completo, verrà eseguito il confronto solo per le righe che sono state modificate.If you select Full, the comparison for only the rows that were changed will be performed.

Impostazioni di confronto delle colonneColumn Comparison Settings

Stabilire le regole di confronto per le colonne della tabella in colonna confronti pagina.Establish the comparison rules for table columns on Column Comparisons 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 Sybase 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 Sybase with the contents of the column in SQL Server.

  • Se si sceglie False, la colonna verrà escluso dalla verifica dei risultati.If you choose False, 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 sceglie False, il confronto numerico sarà esatto.If you choose False, 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 confrontare SQL pagina.You can view the SELECT statements generated by SSMA Tester on the Compare 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 Sybase deve essere uguale alla riga successiva del set di risultati restituito in SQL ServerSQL Server.Each next row of a Sybase result set should be equal to the next row of the result set produced in SQL ServerSQL 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 Sybase e in SQL ServerSQL Server istruzioni, utilizzare il applica pulsanti sotto l'origine e destinazione SQL, in modo analogo.To save the changes in Sybase and in SQL ServerSQL Server statements, use the Apply buttons under the source and target SQL, correspondingly.

Passaggio successivoNext Step

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

Vedere ancheSee Also

Esecuzione di Test case ( SybaseToSQL )Running Test Cases (SybaseToSQL)
Test di eseguire la migrazione di oggetti di Database ( SybaseToSQL )Testing Migrated Database Objects (SybaseToSQL)