banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Rencontres QGIS 2025

L'appel à participation est ouvert jusqu'au 19 janvier 2025!

#1 Tue 27 October 2015 08:28

gmenguy
Participant actif
Lieu: Epinal
Date d'inscription: 24 Apr 2006
Messages: 54

QGIS 2.8 : changement de serveur postgresql et source des couches

Bonjour,

Nous venons de faire migrer notre serveur postgresql vers une autre machine (avec un ip et un port différent) et j'ai des dizaines et des dizaines de projet qgis pointant vers l'ancien serveur. Je ne souhaite vraiment pas reprendre chaque couche pour redéfinir la source de la données.

Y aurait-il un autre moyen ?

Merci pour votre aide

Gwénaël

Hors ligne

 

#2 Tue 27 October 2015 08:34

gmenguy
Participant actif
Lieu: Epinal
Date d'inscription: 24 Apr 2006
Messages: 54

Re: QGIS 2.8 : changement de serveur postgresql et source des couches

Je viens de trouver une astuce en me rappelant que les fichiers .qgs étaient éditables. Cela me permet de faire simplement un "remplacer par". Peut être existe t'il une meilleur solution ?

Gwénaël

Hors ligne

 

#3 Tue 27 October 2015 09:53

SANTANNA
Moderateur
Lieu: Angers
Date d'inscription: 18 Jan 2008
Messages: 3947

Re: QGIS 2.8 : changement de serveur postgresql et source des couches

Bonjour,
Perso, c'est ce que j'ai aussi utilisé. Avec Notepad++ par exemple, un Rechercher>Remplacer sur tous les fichiers .qgs et c'est bouclé en quelques minutes (secondes?). Je ne suis pas sûr qu'il y ait beaucoup plus rapide

Hors ligne

 

#4 Tue 27 October 2015 09:55

gmenguy
Participant actif
Lieu: Epinal
Date d'inscription: 24 Apr 2006
Messages: 54

Re: QGIS 2.8 : changement de serveur postgresql et source des couches

Merci c'est aussi ce que j'ai fait après avoir repérer dans notepad++ la possibilité de faire ça sur la totalité des fichier qgs d'un dossier.

Hors ligne

 

#5 Tue 27 October 2015 10:36

gustavecoste
Participant actif
Lieu: Montpellier
Date d'inscription: 24 Apr 2013
Messages: 118

Re: QGIS 2.8 : changement de serveur postgresql et source des couches

La question reste pertinente. Existe-il un moyen plus conventionnel de modifier la source d'une couche que de la modifier manuellement dans le projet QGIS? À ma connaissance non, mais cette fonctionnalité pourrait être intéressante.


Gustave Coste

Hors ligne

 

#6 Tue 27 October 2015 10:50

SANTANNA
Moderateur
Lieu: Angers
Date d'inscription: 18 Jan 2008
Messages: 3947

Re: QGIS 2.8 : changement de serveur postgresql et source des couches

Il existe un plugin "ChangeDataSource" qui modifie les sources des données mais il faut avoir ouvert le projet, s'être fadé tous les messages d'erreur car "couche non trouvée". Il est plus pratique lorsqu'on veut utiliser une donnée à la place d'une autre alors que le projet est déjà ouvert mais à l'échelle du problème de Gwenaël, un éditeur me semble le plus à la portée de tous.

Hors ligne

 

#7 Tue 27 October 2015 12:23

gustavecoste
Participant actif
Lieu: Montpellier
Date d'inscription: 24 Apr 2013
Messages: 118

Re: QGIS 2.8 : changement de serveur postgresql et source des couches

En effet, le plugin ChangeDataSource est intéressant, merci pour la découverte. Dans le cas de Gwenaël, il vaut mieux en effet éditer manuellement le projet.


Gustave Coste

Hors ligne

 

Pied de page des forums

Powered by FluxBB