Sélection et configuration d’objets à tester (SybaseToSQL)
À cette étape, vous sélectionnez des objets à tester et configurez les paramètres de comparaison des paramètres de sortie des procédures et des fonctions, ainsi que les valeurs de retour des fonctions.
Sélection d’objets à tester
Dans l’arborescence d’objets Sybase située sur le côté gauche de la fenêtre, vérifiez les objets que vous souhaitez appeler pendant le processus de test. Consultez la liste complète des objets testables dans la rubrique Testing Migrated Database Objects (SybaseToSQL).
Si le testeur SSMA ne prend pas en charge les objets sélectionnés pour les tests, vous verrez un lien intitulé Certains objets sélectionnés contiennent des erreurs sous l’arborescence des objets. Cliquez sur ce lien pour afficher les raisons pour lesquelles ces objets ne peuvent pas être testés et pour effacer la sélection d’objets incorrects.
Sur le côté droit, vous pouvez afficher plusieurs pages La page SQL
Paramètres de comparaison des paramètres
Établissez les règles de comparaison pour les paramètres de sortie et les valeurs de retour dans la page Parameters Compare. Vous pouvez définir les paramètres suivants.
Utiliser pendant les comparaisons
Activez l’utilisation du paramètre sélectionné dans la comparaison des résultats de test.
Si vous choisissez True, SSMA compare la valeur de sortie de ce paramètre après l’exécution de la procédure sur Sybase avec la valeur correspondante sur SQL Server
Si vous choisissezFalse, le paramètre est exclu de la vérification des résultats.
Utiliser une mise à l’échelle personnalisée
Pour les paramètres de type de données numérique de longueur approximative et fixe, vous pouvez définir une échelle personnalisée pour la comparaison.
Si vous choisissez Vrai, les valeurs numériques seront arrondies conformément à la valeur Échelle de comparaison avant qu’elles ne soient comparées.
Si vous choisissezfaux, la comparaison numérique sera exacte.
Comparaison des échelles
Disponible uniquement si l’option Utiliser la mise à l’échelle personnalisée est définie sur True. Il s’agit de la précision de la comparaison numérique.
Comparaison de la date et de l’heure
Définit la façon dont les valeurs de date/heure sont comparées.
Si vous sélectionnez Comparer la date complète, la comparaison complète des valeurs des deux plateformes est effectuée.
Si vous sélectionnez Comparer la date uniquement, l'élément heure sera ignoré.
Si vous sélectionnez Comparer uniquement l’heure, la partie date est ignorée.
Si vous sélectionnez Ignorer les millisecondes, les résultats seront comparés jusqu’à la seconde.
Si vous sélectionnez Ignorer la date et les millisecondes, le résultat est comparé uniquement par partie de temps et en ignorant les parties fractionnaires d’une seconde.
Ignorer la casse des chaînes
La sensibilité de la casse de la comparaison est contrôlée.
Si vous choisissez True, la comparaison ne respecte pas la casse.
Si vous choisissez False, la comparaison respecte la casse.
Ignorez les espaces de fin
Contrôle la façon dont les espaces de fin sont traités pendant la comparaison.
Si vous choisissez True, les chaînes comparées seront tronquées à droite avant la comparaison.
Si vous choisissez False, les chaînes comparées conservent l’espace blanc de fin.
Spécifier des valeurs d’entrée pour les procédures et les fonctions (Valeurs d’appel)
Vous pouvez spécifier des valeurs de paramètre d’entrée sur la page Paramètres d'appel. Le bouton Ajouter un appel ajoute un nouvel appel avec des valeurs de paramètre vides. Le bouton Supprimer l’appel supprime l’appel actuel.
Étape suivante
sélection et configuration d’objets affectés (SybaseToSQL)