Après la publication des modifications apportées au schéma définies par le site, le concepteur Web les traite de la même manière que le schéma standard et interdit toute modification ultérieure. Vous pouvez supprimer une colonne définie par le site ou modifier la longueur d'une colonne de chaîne définie par le site en mettant manuellement à jour le SGBD et le schéma externe dans le concepteur Web. Puis, exécutez le script pdm_wspupd pour mettre à jour la table wspcol de la base de données de sorte à synchroniser le concepteur Web avec les changements externes.
Procédez comme suit:
Important : Si des options d'index (par exemple : UNIQUE) ont été spécifiées pour supprimer une colonne, modifiez le fichier wsp_index.sch et supprimez des références à la colonne. Si la colonne était la seule colonne indexée de la table, supprimez toutes les références à la table à partir du fichier wsp_index.sch.
pdm_wspupd
Le script pdm_wspupd lit le fichier wsp_schema.sch et le compare à la table wspcol dans la base de données en écrivant une ligne dans la console qui signale les différences. Par exemple, vous pouvez obtenir le résultat suivant :
PDM_WSPUPD : mettre à jour la table wspcol à partir de wsp_schema.sch
Lecture de wsp_schema.sch en cours pour obtenir les informations du SGBD...
Lecture de la table wspcol pour obtenir les informations de schéma du concepteur Web...
La longueur de la colonne de type chaîne zSalesOrg.description est passée de 350 à 400.
La colonne zSalesOrg.sym est introuvable dans wsp_schema.sch : suppression de la ligne wspcol.
Le script pdm_wspupd a trouvé une colonne gérée par le concepteur Web devant être mise à jour et 1 colonne devant être supprimée. Vérifiez que votre SGBD a été mis à jour manuellement afin de correspondre à wsp_schema.sch, puis répondez Y pour mettre à jour wspcol, ou sinon annulez.
Une fois que vous avez confirmé la mise à jour, le script utilise des utilitaires standard de CA SDM pour mettre à jour la table wspcol. Puis, le concepteur de schémas affiche vos changements.
Veillez à ce que les changements apportées au SGBD correspondent exactement aux changements que vous avez effectués dans le fichier wsp_schema.sch.
|
Copyright © 2013 CA.
Tous droits réservés.
|
|