Vous n'êtes pas identifié(e).
Pages : 1
Bonjour,
Après avoir utilisé pg_upgrade pour passer de v11 à v13, j'aimerais lancer le fichier update_extensions.sql qui va notamment mettre à jour Postgis.
Je rencontre toutefois un problème puisque plusieurs fonctions Postgis sont utilisées dans des vues.
Comment peut-on mettre à jour Postgis sans devoir supprimer toutes les vues ?
J'ai pu lire certaines choses ici : https://repost.aws/knowledge-center/rds … de-postgis
Dois-je utiliser cette commande :
ALTER EXTENSION PostgreSQL-extension UPDATE;
En vous remerciant pour votre aide.
Léandre Béron
Hors ligne
Sans les erreurs, difficile d'être certain, mais il y a de fortes chances que vos vues utilisateurs doivent être recréés.
Guillaume.
Hors ligne
Bonjour Guillaume,
Erreur classique de type : Impossible d'exécuter la requête car d'autres objets en dépende. La fonction st_buffer() est utilisé dans la vue VUE1.
Et il y en a une grande quantité...
Cordialement.
Léandre
Hors ligne
Je suppose que la requête est un DROP. Dans ce cas, pas d'autres solutions que de supprimer la vue, puis la recréer.
Guillaume.
Hors ligne
Pages : 1