Changement du SGBD

Vous pouvez changer le SGBD modélisé dans votre MPD à tout moment.

Si vous changez de SGBD, le modèle sera modifié afin de se conformer au nouveau SGBD comme suit :
  • Tous les types de données spécifiés dans votre modèle seront convertis dans leur équivalent dans le nouveau SGBD.

  • Tous les objets non pris en charge par le nouveau SGBD sont supprimés

  • Certains objets, dont le comportement dépend largement du SGBD risquent de perdre leurs valeurs.

Remarque : Vous pouvez être amené à changer de SGBD si vous ouvrez un modèle et que le fichier de définition associé n'est pas disponible.
  1. Sélectionnez SGBD > Changer le SGBD courant :

    Change PDM Target
  2. Sélectionnez un SGBD dans la liste.
  3. [facultatif] Cliquez sur l'onglet Options de préservation de SGBD, puis les cases correspondant aux objets et options que vous souhaitez conserver :
    • Triggers et procédures stockées – les triggers sont toujours régénérés lorsque vous changez de SGBD.

    • Options physiques - si la syntaxe d'une option est incompatible avec le nouveau SGBD, les valeurs sont perdues et ce, même si vous avez choisi de préserver cette option physique. Par exemple, l'option physique in utilisée par ASA n'est pas prise en charge par Oracle et les valeurs associées à cette option seront perdues.

    • Objets spécifiques à un SGBD - bases de données, storages, tablespaces, types de données, séquences.

    • Attributs étendus - qui sont définis pour un SGBD particulier.



    Remarque : Si vous changez de SGBD au sein d'une même famille de base de données, par exemple entre Sybase ASE 12.5 et 15, toutes les options de préservation disponibles sont sélectionnées par défaut. Les cases à cocher correspondant aux objets de base de données non pris en charge par l'ancien et le nouveau SGBD sont désactivées.
  4. Cliquez sur OK.

    Une boîte de message s'affiche pour vous indiquer que le SGBD a été modifié.

  5. Cliquez sur OK pour revenir au modèle.