Chapter 9 Gestion des MPD


Options de vérification d'un MPD

Lorsque vous vérifiez un MPD, vous avez la possibilité d'indiquer le degré de sévérité pour chaque type de problème rencontré par la vérification. Il est également possible de configurer une correction automatique de certains problèmes.

Degré de sévérité des problèmes

Vous pouvez définir un degré de sévérité pour chaque paramètre d'objet contrôlé par la fonctionnalité de vérification. Ce degré de sévérité dépend du niveau de normalisation que vous souhaitez obtenir dans votre modèle.

Lorsque vous vérifiez un MPD, si le processus rencontre un paramètre incorrect, il peut l'afficher avec l'un des deux types de message suivants, selon le degré de sévérité que vous avez affecté au problème :

Message Description
Erreur Problème grave qui compromet la génération de la base de données
Avertissement Problème mineur ou simple recommandation

Correction automatique

Vous pouvez choisir de laisser PowerAMC corriger automatiquement certains problèmes. Toutefois, avant d'utiliser la correction automatique, il est important de savoir dans quelle mesure et de quelle manière elle affectera votre modèle.

Par exemple, si la longueur d'un code de colonne est supérieure à la valeur maximale spécifiée dans le champ MaxColumnLen du SGBD, PowerAMC peut tronquer automatiquement ce code afin de rendre sa longueur conforme.

Or, dans ce cas, le fait de tronquer le code de la colonne peut faire que le nouveau code (tronqué) soit identique à un code existant. Si la correction automatique est active pour l'unicité du code des colonnes, PowerAMC renomme le code de colonne en double. Si vous souhaitez empêcher ce changement de nom, vous devez désactiver la correction automatique pour l'unicité des code de colonne.

Pour plus d'informations sur la correction automatique, reportez-vous à la section "Paramètres relatifs aux objets contrôlés pendant la vérification de modèle".

L'option de correction automatique n'est pas disponible pour tous les paramètres d'objet.

Tous les problèmes ne peuvent en effet être résolus automatiquement, certains doivent être corrigés manuellement. Par exemple PowerAMC ne crée pas une colonne pour un index existant. Vous devez créer la colonne appropriée à partir d'une feuille de propriétés d'objet.

Paramétrage du degré de sévérité et de la correction automatique

Vous pouvez utiliser les outils suivants de la boîte de dialogue Paramètres de vérification de modèle afin de spécifier si un problème doit être signalé comme erreur ou faire l'objet d'un simple avertissement, ainsi que pour demander la correction automatique d'une erreur :

Outil Indique Description

Erreur Problème grave qui compromet la génération de la base de données

Avertissement Problème mineur ou simple recommandation

Correction automatique Indique que PowerAMC doit corriger automatiquement le problème

 


Copyright (C) 2006. Sybase Inc. All rights reserved.