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

Printemps des cartes 2024

#1 Fri 12 February 2010 17:15

Yannick VEILLET
Participant assidu
Lieu: MONTREAL
Date d'inscription: 5 Sep 2005
Messages: 165

[MGOS 2.1] Problème de rafraichissement BD

Bonjour à tous,

J'utilise MGOS couplé à une BD Access connectée via un canal ODBC.

Lorsque j'ajoute un champ à une table, je n'arrive pas à le voir au niveau de Maestro ou Studio. Je redémarre les services de MapGuide, j'ai essayé de refaire ma couche mais rien n'y fait.

Le seul moyen de voir mon nouveau champ est de reconnecter ma BD dans Studio et donc recocher tous les champs X, Y...etc.

Avez-vous une idée ce sur problème?

Merci et bonne fin de semaine!

Yannick

Hors ligne

 

#2 Fri 12 February 2010 17:45

Patrice
JeSuisCharlie
Date d'inscription: 16 Sep 2005
Messages: 4746

Re: [MGOS 2.1] Problème de rafraichissement BD

Hello

Sorry mais il me semble que tu dois "rafraichir" ta source de donnees MDB
et donc tu perds tout ton parametrage ! Sniff, Sniff !!

GeoBye, Pat


(Autodesk Expert Elite Team)

Hors ligne

 

#3 Sat 13 February 2010 15:54

Gwenael Bachelot
Participant assidu
Lieu: Bureau Autodesk : Paris 12ème
Date d'inscription: 5 Sep 2005
Messages: 608
Site web

Re: [MGOS 2.1] Problème de rafraichissement BD

Bonjour,
Je pense qu'on doit pouvoir appliquer cette astuce.

S'il n'y a  pas de mot de passe sur la connexion, je propose d'en mettre un, de tester la connexion, de l'ôter, puis de re tester la connexion.

En tout cas, à essayer :-)

Dis nous ce que ça donne.

Cordialement,
Gwenael

Hors ligne

 

#4 Mon 15 February 2010 12:59

Yannick VEILLET
Participant assidu
Lieu: MONTREAL
Date d'inscription: 5 Sep 2005
Messages: 165

Re: [MGOS 2.1] Problème de rafraichissement BD

Salut,
En effet, ca fonctionne!
Merci pour l'astuce, je la garde bien au chaud!
Yannick

Hors ligne

 

#5 Mon 15 February 2010 13:00

Yannick VEILLET
Participant assidu
Lieu: MONTREAL
Date d'inscription: 5 Sep 2005
Messages: 165

Re: [MGOS 2.1] Problème de rafraichissement BD

J'ai dégainé un peu vite...
En fait, ca vide bien le cache mais ca "purge" tout au niveau de la
connexion à la BD dans Autodesk Mapguide Studio.
Comme disait Pat, on perd bien le paramétrage...
Ca veut dire qu'il ne faut pas modifier souvent sa BD...?

Hors ligne

 

#6 Tue 16 February 2010 09:49

Gwenael Bachelot
Participant assidu
Lieu: Bureau Autodesk : Paris 12ème
Date d'inscription: 5 Sep 2005
Messages: 608
Site web

Re: [MGOS 2.1] Problème de rafraichissement BD

Bonjour,

Yannick VEILLET a écrit:

En fait, ca vide bien le cache mais ca "purge" tout au niveau de la
connexion à la BD dans Autodesk Mapguide Studio.


Je ne suis pas certain de comprendre...
Veux tu dire que, pour la ressource DataConnection qui pointe vers Access, les jointures et champs calculés de la ressource sont perdus, et à refaire ?

Cordialement,
Gwenael

Hors ligne

 

#7 Tue 16 February 2010 10:11

Yannick VEILLET
Participant assidu
Lieu: MONTREAL
Date d'inscription: 5 Sep 2005
Messages: 165

Re: [MGOS 2.1] Problème de rafraichissement BD

Bonjour Gwen,

Je ne suis pas certain de comprendre...
Veux tu dire que, pour la ressource DataConnection qui pointe vers Access, les jointures et champs calculés de la ressource sont perdus, et à refaire ?


En fait, je perds le paramétrage sur la connection à la BD. Je dois recocher toutes les tables utilisant les champs X et Y. Voir capture.

Merci de ton aide

Yannick


Fichier(s) joint(s) :
Pour accéder aux fichiers vous devez vous inscrire.

Hors ligne

 

#8 Tue 23 March 2010 16:42

Gwenael Bachelot
Participant assidu
Lieu: Bureau Autodesk : Paris 12ème
Date d'inscription: 5 Sep 2005
Messages: 608
Site web

Re: [MGOS 2.1] Problème de rafraichissement BD

Bonjour,
Je crois que ce point a été traité récemment sur le Wiki MapGuide.

Voir : http://sandbox.mapguide.com/index.php/U … _database.

Traduction (très) rapide :

Afin d'être rapide, le serveur doit mettre en mémoire cache les "tables, vues et colonnes" (à savoir, le schéma des classes d'objets) ; il n'y a pas de mécanisme pour le serveur pour être notifié des mises à jour lorsque, par exemple, de nouvelles vues sont ajoutés à la base de données .

Ainsi, lorsque vous modifiez une couche Dans Autodesk MapGuide Studio ou dans MapGuide Maestro, le serveur peut vous donner la version du schéma la base de données issue du cache, ce qui peut ne pas contenir toutes les tables , vues, colonnes (...) nouvellement ajoutées.

Alors que le redémarrage du serveur videra évidemment le cache, il est beaucoup plus facile de tout simplement ouvrir et ré-enregistrer la définition de la source de données (ressource de type Feature Source), sans rien changer. Cela va vider toutes les informations mises en cache de schéma FDO pour cette source de données.


Je n'ai pas testé...

Cordialement,
Gwenael

Hors ligne

 

Pied de page des forums

Powered by FluxBB