Vérifications des packages de base de données (MPD)

Lors de la vérification d'un modèle, les contrôles suivants sont effectués sur les packages de base de données :

Vérification

Description et correction

Unicité du nom et du code d'un package de base de données

Un modèle ne peut pas contenir deux packages de base de données ayant le même nom et/ou code.

Correction manuelle : Renommez l'un des packages de base de données

Correction automatique : Renomme package de base de données en ajoutant un numéro à son nom

Longueur maximale du nom et du code de package de base de données

La longueur du nom et du code d'un package de base de données ne doit pas être supérieure à la valeur spécifiée dans la définition du SGBD (entrée MaxLen dans la catégorie Objects > DB Package) et dans les conventions de dénomination contenues dans les options du modèle.

Correction manuelle : Raccourcissez le nom/code pour rendre sa longueur conforme aux spécifications

Correction automatique : Tronque le nom/code pour qu'il ne dépasse pas la longueur maximale spécifiée dans la définition de SGBD

Existence d'une procédure de package

Un package de base de données est une collection encapsulée de procédures associées. Il doit contenir au moins une procédure.

Correction manuelle : Créez une ou plusieurs procédures dans le package de base de données ou utilisez des procédures stockées existantes et copiez-les dans le package de données

Correction automatique : Aucune

Existence de curseur de package de base de données

Cette vérification suggère qu'un package de base de données peut contenir des curseurs pour définir une zone de travail et accéder aux informations qui y sont stockées.

Correction manuelle : Créez un ou plusieurs curseurs sur l'onglet Curseur de la feuille de propriétés du package de base de données

Correction automatique : Aucune

Existence d'une variable de package

Cette vérification suggère qu'un package de base de données peut contenir des variables pour capturer ou fournir une valeur lorsque nécessaire.

Correction manuelle : Créez une ou plusieurs variables dans l'onglet Variables de la feuille de propriétés du package de base de données

Correction automatique : Aucune

Existence d'un type de package

Cette vérification suggère qu'un package de base de données peut contenir des types de données utilisateur appelés types.

Correction manuelle : Créez un ou plusieurs types dans l'onglet Types de la feuille de propriétés du package de base de données

Correction automatique : Aucune

Existence d'une exception de package

Cette vérification suggère qu'un package de base de données peut contenir des exceptions pour gérer les conditions d'erreur interne ou définies par l'utilisateur.

Correction manuelle : Créez une ou plusieurs exceptions dans l'onglet Exceptions de la feuille de propriétés du package de base de données

Correction automatique : Aucune


Created October 8, 2009. Send feedback on this help topic to Sybase Technical Publications: pubs@sybase.com