Réserver une Démo

SVP notez : Cette page d’aide n’est pas pour la dernière version d’Enterprise Architect. La dernière aide peut être trouvée ici.

Pré. Proc.

Comparez les projets

Compare un Référentiel source et cible pour les différences

La facilité de comparaison de projets fournit un résumé des modifications apportées à un référentiel en fournissant une comparaison du nombre de lignes dans chaque tableau système dans les référentiels source et cible. Les informations de modélisation contenues dans un référentiel Enterprise Architect sont stockées dans un ensemble de tableaux dans une base de données relationnelle. Ce sont des tableaux système qui vous permettent de comparer le nombre de lignes dans chacun des tableaux , ce qui fournira des informations précieuses sur les différences entre deux référentiels. Les tableaux (à de rares exceptions près) ont des noms intuitifs comme indiqué par ces exemples :

  • t_attribute - stocke les attributs des éléments
  • t_diagram - stocke les diagrammes
  • t_object - stocke les éléments
  • t_package - stocke les Paquetages (dossiers)

Outre les modifications délibérées que vous et d'autres modélisateurs apportez lorsque vous travaillez sur votre référentiel, un certain nombre d'opérations peuvent également apporter des modifications à votre projet que vous souhaitez surveiller attentivement ou que vous ne souhaitez pas conserver. Ces événements comprennent :

  • Récupération d'un problème de base de données
  • Restaurer une sauvegarde
  • Exécution d'un transfert de données de projet
  • Importation depuis XMI, et
  • Suppression d'éléments de modèle
Vous avez peut-être fait une copie du projet d'origine, ou le but de l'opération est de générer une copie, auquel cas vous pouvez comparer la taille et le nombre de lignes des copies « avant » et « après » comme un « contrôle de cohérence » pratique. ' que les deux référentiels sont équivalents. Les référentiels peuvent être sur différentes plates-formes et la comparaison peut être faite entre les fichiers et les référentiels basés sur le serveur, comme décrit ici :.
  • Comparer un fichier de projet à un autre fichier de projet (par exemple un fichier *.qeax et un *.feap)
  • Comparez un fichier de projet à un référentiel basé sur un SGBD (par exemple, un fichier *.qeax et une base de données Oracle)
  • Comparez deux référentiels de SGBD (par exemple, une base de données MySQL et une base de données Oracle)
La comparaison examine le nombre de lignes dans chaque tableau de base de données, produisant un rapport indiquant le nombre total d'enregistrements dans chacun et la différence de nombre d'enregistrements entre les deux. Si des divergences sont détectées, vous devrez effectuer une recherche manuelle plus approfondie. La comparaison n'examine pas les données réelles dans les tableaux , mais fournit plutôt le résumé sous la forme de nombres de lignes de tableau

Accéder

Ruban

Paramètres > Modèle > Intégrité > Comparaison de projets

Comparez deux projets

Marcher

Action

Voir également

1

Dans la boîte de dialogue 'Project Compare', sélectionnez le bouton radio pour les types de bases de données des deux projets que vous souhaitez comparer :

  • Fichier à fichier
  • SGBD vers fichier
  • Fichier vers SGBD
  • SGBD à SGBD

2

Dans les champs 'Projet source' et 'Projet cible', sélectionnez les chaînes de connexion pour les projets source et cible.

3

Cliquez sur le bouton Comparer les projets.

Les résultats de la comparaison s'affichent dans le panneau en bas de la boîte de le dialogue .

4

Si vous souhaitez imprimer les résultats de la comparaison, cliquez sur le bouton Imprimer la liste.