Partager via


Test des objets de base de données migrés (OracleToSQL)

L’Assistant Migration Microsoft SQL Server pour Le testeur Oracle (Testeur SSMA) teste automatiquement la conversion d’objets de base de données et la migration des données effectuée par SSMA. Une fois toutes les étapes de migration SSMA terminées, utilisez le testeur SSMA pour vérifier que les objets convertis fonctionnent de la même façon et que toutes les données ont été transférées correctement.

Vous pouvez tester les types d’objets suivants avec SSMA Tester :

  • Tables
  • Procédures stockées, y compris les procédures empaquetées
  • Fonctions définies par l’utilisateur, y compris les fonctions empaquetées
  • Vues
  • Instructions autonomes

Le testeur SSMA exécute des objets sélectionnés pour le test sur Oracle et leurs équivalents dans SQL Server. Après cela, il compare les résultats en fonction des critères suivants :

  • Les modifications apportées aux données de table sont-elles identiques ?
  • Les valeurs des paramètres de sortie pour les procédures et les fonctions sont-elles identiques ?
  • Les fonctions retournent-ils les mêmes résultats ?
  • Les jeux de résultats sont-ils identiques ?

Note

Attention ! N’utilisez jamais SSMA Tester sur les systèmes de production. Pendant l’exécution du testeur, le schéma source et les données sont modifiés. La restauration complète de l’état d’origine peut être impossible pour certains types de code testé.

Prerequisites

Pour activer la comparaison des données de table résultantes, définissez l’option Générer une colonne ROWID sur Oui avant le démarrage de la conversion du schéma. SSMA ajoute une ROWID colonne à toutes les tables pendant l’exécution de la commande Convertir le schéma .

Notez que la version actuelle du testeur SSMA ne prend pas en charge l’exécution parallèle par différents utilisateurs sur le même serveur source ou cible.

Mise en route

Création de cas de test (OracleToSQL)

Voir aussi

Paramètres du projet (Conversion) (OracleToSQL)