#1 Tue 06 October 2020 09:05
- stephanie.guillaumin.cg94
- Juste Inscrit !
- Date d'inscription: 10 Sep 2012
- Messages: 9
QGIS: Modification source de donnees (base Oracle)
Bonjour,
Sur nos projets réalisés avec la version 3.4, nous ajoutons des données provenant de notre base Oracle.
Notre DSI change notre base, de ce fait son nom, son instance et son port changent.
Cela nous pose un réel problème car l'ensemble de nos projets Qgis vont dysfonctionner.
Par conséquent, nous souhaiterions en amont pouvoir modifier la source de données pour l'ensemble de nos couches présentes dans nos projets QGIS (sans le faire couche par couche).
Existe-t-il une fonction ou un pluging permettant d'effectuer cette modification afin d'éviter de perdre les couches préalablement chargées.
Par avance, je vous remercie pour votre aide.
Bien cordialement, Stephanie GUILLAUMIN
Hors ligne
#2 Tue 06 October 2020 10:52
Re: QGIS: Modification source de donnees (base Oracle)
Bonjour,
Le plugn "Change data source" (https://plugins.qgis.org/plugins/changeDataSource/) devrait vous aider
Jean-Marie
Azimut
Hors ligne
#3 Tue 06 October 2020 11:16
- stephanie.guillaumin.cg94
- Juste Inscrit !
- Date d'inscription: 10 Sep 2012
- Messages: 9
Re: QGIS: Modification source de donnees (base Oracle)
Bonjour,
Merci de votre aide.
Cependant, le pluging "Change data source" ne fonctionne pas.
Lorsque je l'installe, j'ai ce message :Cette extension est corrompue Ficher de métadonnées manquant
J'ai testé avec la version 2.18 de qgis mais pas mieux.
Bien cordialement,
Stéphanie GUILLAUMIN
Hors ligne
#5 Wed 07 October 2020 11:17
- SANTANNA
- Moderateur
- Lieu: Angers
- Date d'inscription: 18 Jan 2008
- Messages: 3947
Re: QGIS: Modification source de donnees (base Oracle)
Bonjour,
Un fichier qgs n'est d'abord qu'un fichier texte, donc ouvrable et modifiable dans un simple éditeur de texte (ou un plus avancé, genre notepad++). Les informations de connexion sont donc visibles et modifiables via un rechercher remplacer, lancé en boucle sur vos dossiers. En cas de qgz, une décompression préalable sera nécessaire.
Hors ligne
#6 Wed 07 October 2020 11:17
- stephanie.guillaumin.cg94
- Juste Inscrit !
- Date d'inscription: 10 Sep 2012
- Messages: 9
Re: QGIS: Modification source de donnees (base Oracle)
Bonjour,
J'ai copié le répertoire (changeDataSource-3.0) une fois dezippé dans le dossier suivant : C:\Program Files\QGIS 3.4\apps\qgis-ltr\python\plugins.
Dois-je l'installer différemment ?
Bien cordialement,
Stéphanie GUILLAUMIN
Hors ligne
#7 Wed 07 October 2020 11:37
Re: QGIS: Modification source de donnees (base Oracle)
Oui, utilisez plus simplement le menu de QGIS "Installer/Gérer les Extensions" (après avoir supprimé le répertoire que vous avez créé)
Jean-Marie
Azimut
Hors ligne
#8 Wed 07 October 2020 12:17
- SANTANNA
- Moderateur
- Lieu: Angers
- Date d'inscription: 18 Jan 2008
- Messages: 3947
Re: QGIS: Modification source de donnees (base Oracle)
J'ai copié le répertoire (changeDataSource-3.0) une fois dezippé dans le dossier suivant : C:\Program Files\QGIS 3.4\apps\qgis-ltr\python\plugins.
Ce dossier extension n'est pas destiné aux extensions tierces mais seulement celles en Python embarquées par défaut dans QGIS, genre DB Manager. Les extensions dézippées sont à coller dans le dossier correspondant du profil utilisateur soit dans votre cas C:\Users\<nom utilisateur>\AppData\Roaming\QGIS\QGIS3\profiles\<nom profil>\python\plugins. Voir la doc à https://docs.qgis.org/3.10/fr/docs/user … l-plugins.
Et comme indiqué par Jean-Marie, en passant pas le menu, tout ceci est fait de façon transparente pour vous.
Hors ligne
#9 Wed 07 October 2020 13:41
- stephanie.guillaumin.cg94
- Juste Inscrit !
- Date d'inscription: 10 Sep 2012
- Messages: 9
Re: QGIS: Modification source de donnees (base Oracle)
Bonjour,
Merci pour vos réponses. tout fonctionne.
Aussi bien le plugin que la modification via le fichier qgs.
Bien cordialement,
stephanie GUILLAUMIN
Hors ligne