[GeoNetwork-users-fr] Accès à la base de données via open office- recherche du login et mdp de la bd mckoi

Bonjour à tous,

Bon, Geonetwork a un réel problème de trie des recherches…

J’ai essayé plusieurs solutions de contournement :

1, la modification du fichier test d’export. Mais j’ai été incapable de rajouter des champs à l’export.

2, avoir accès à la base de données en direct.

J’ai trouvé qu’on pouvait avoir accès à la base avec druid : http://geonetwork-opensource.org/documentation/tutorial/administration/setupdruid
Mais peu d’info sur druid…
Et je me suis demandé si OpenOffice pouvait faire l’affaire.

Théoriquement, oui : Voici l’extrait modifié du how to ( http://www.openoffice.org/issues/show_bug.cgi?id=39324 )
Commander McKoi avec OOo :

J’ai trouvé !

Le login et le mot de passe se trouvent dans /geosource/web/geonetwork/WEB-INF/db/account.prop

Bruno Granger a écrit :

Bonjour,

2009/6/20 Bruno Granger <bruno.granger@anonymised.com…>

Bonjour à tous,

Bon, Geonetwork a un réel problème de trie des recherches…

Pouvez-vous développer un peu? Qu’entendez vous par “trie des recherches”?
J’avoue être assez curieux de connaître ce problème, ou du moins d’essayer de le résoudre après l’avoir compris.

Pour information, quelle version de GeoNetwork utilisez-vous ?

J’ai essayé plusieurs solutions de contournement :

1, la modification du fichier test d’export. Mais j’ai été incapable de rajouter des champs à l’export.

Je ne suis pas sûr de comprendre le lien entre l’export et le trie des recherches…

2, avoir accès à la base de données en direct.

J’ai trouvé qu’on pouvait avoir accès à la base avec druid : http://geonetwork-opensource.org/documentation/tutorial/administration/setupdruid
Mais peu d’info sur druid…

Assez simple de se connecter à n’importe quel type de base de données avec Druid.
Utilitaire très pratique pour se connecter en JDBC à tout types de bases, à conditions de lui fournir le driver (jar) pour se connecter.
Pour info il vous suffit d’aller dans le menu de Druid → Config → Drivers et d’ajouter le driver mckoi qui se trouve dans le repertoire lib de Geonetwork.

Après il vous suffit de créer un lien JDBC comme indiqué ci dessous, ou de vous reporter au fichier de config de Geonetwork qui comporte tous les paramètres de connection à la base de données.
Il s’agit du fichier config.xml : web/geonetwork/WEB-INF/config.xml

Et je me suis demandé si OpenOffice pouvait faire l’affaire.

Théoriquement, oui : Voici l’extrait modifié du how to ( http://www.openoffice.org/issues/show_bug.cgi?id=39324 )
Commander McKoi avec OOo :

Préalablement, il faut donner le chemin jusqu’aux fichiers mckoidb.jar et mkjdbc.jar à OOo. “Outils”/“Options”, onglet “OpenOffice.org”, élément “Sécurité”, dans le classpath, cliquer sur parcourir, dans la fenêtre qui s’affiche, cliquer sur ajouter et naviguer jusqu’à votre répertoire. sélectionner le fichier et “ouvrir”. Il faut le faire fichier par fichier :wink:

Une fois ouvert l’explorateur de sources de données :

–>Nouvelle source de donnée,
→ Onglet général :

  • nom : comme vous voulez,
  • Type de BD : JDBC,
  • Source de données : jdbc:mckoi://localhost:9157/

→ Onglet JDBC :

  • Classe du pilote JDBC : com.mckoi.JDBCDriver,
  • URL : jdbc:mckoi://localhost:9157/
    - Nom d’utilisateur : User,
    - Mot de passe Requis : à cocher.

Quel est le nom d’utilisateur et le mot de passe de la base de données ?
Ce n’est pas :
- “rien”,
- ni admin, admin,
- ni bdadmin et bdadmin (comme dans la version 1 de geosource)

J’ai cherché du coté de gast, mais il se connect sans login

Pas exactement, il pioche l’info là ou elle se trouve! :wink:

Cordialement,

Mathieu Coudert

Bonjour,

Avec la dernière version (geosource 2.2-0) les problèmes n’ont pas changés :

  • impossible d’exporter en pdf plusieurs fiches (0 résultat)
  • la recherche ne tient pas compte du type de trie (date de MAJ, titre ou pertinence)

Cordialement,

Bruno Granger

Bruno Granger a écrit :

Bonjour mathieu,

Désolé pour le retard…

J’utilise geosource 2.1 RC0

En fait, mon objectif est d’imprimer toutes les fiches de géosource.

Or, en faisant une recherche avec plusieurs fiches, je ne peut exporter en pdf plusieurs fiches (le bouton pdf ne marche pas, celui en haut à gauche). Il me sort un fichier avec 0 selection (cf pièce jointe), même si j’ai bien sélectionné toutes mes fiches…

La solution de contournement que j’ai trouvé est d’ouvrir une fiche à la fois et d’exporter en pdf :frowning:
J’ai 130 fiches d’après le résultat de la recherche et l’export en csv.

Sauf qu’après avoir exporter toute mes fiches, ben, j’en ai qu’une centaine.
Pour être sur, je demande le résultat avec 100 fiches par page puis, je demande la seconde page. Dans la seconde page, non seulement il n’y a pas 30 fiches, mais ce sont les dernières de la première page.
Pour le reste des 130 fiches je dois faire une recherche à partir de l’export en csv pour les retrouver et les imprimer… Galère !

D’autre part, en lui demandant un tri par titre ou par date de mise à jour, il ne le fait pas… C’est pas rangé.
Petite précision : lorsque je fait une recherche puis lui demande un tri par titre (ou date) il retourne 0 résultat. Je doit donc relancer la recherche… Peut-être est-ce lié à l’impossibilité d’export en pdf ?

je demande à mon commanditaire si je peux vous transmettre les fiches si vous voulez…

Voilà,

Merci pour votre intérêt, je suit mes mails avec plus de rigueur pour suivre la conversation. sachant qu’on a 10 h de décalage :wink:

Cordialement,
Bruno Granger

Mathieu Coudert a écrit :

Bonjour,

2009/6/20 Bruno Granger <bruno.granger@anonymised.com>

Bonjour à tous,

Bon, Geonetwork a un réel problème de trie des recherches…

Pouvez-vous développer un peu? Qu’entendez vous par “trie des recherches”?
J’avoue être assez curieux de connaître ce problème, ou du moins d’essayer de le résoudre après l’avoir compris.

Pour information, quelle version de GeoNetwork utilisez-vous ?

J’ai essayé plusieurs solutions de contournement :

1, la modification du fichier test d’export. Mais j’ai été incapable de rajouter des champs à l’export.

Je ne suis pas sûr de comprendre le lien entre l’export et le trie des recherches…

2, avoir accès à la base de données en direct.

J’ai trouvé qu’on pouvait avoir accès à la base avec druid : http://geonetwork-opensource.org/documentation/tutorial/administration/setupdruid
Mais peu d’info sur druid…

Assez simple de se connecter à n’importe quel type de base de données avec Druid.
Utilitaire très pratique pour se connecter en JDBC à tout types de bases, à conditions de lui fournir le driver (jar) pour se connecter.
Pour info il vous suffit d’aller dans le menu de Druid → Config → Drivers et d’ajouter le driver mckoi qui se trouve dans le repertoire lib de Geonetwork.

Après il vous suffit de créer un lien JDBC comme indiqué ci dessous, ou de vous reporter au fichier de config de Geonetwork qui comporte tous les paramètres de connection à la base de données.
Il s’agit du fichier config.xml : web/geonetwork/WEB-INF/config.xml

Et je me suis demandé si OpenOffice pouvait faire l’affaire.

Théoriquement, oui : Voici l’extrait modifié du how to ( http://www.openoffice.org/issues/show_bug.cgi?id=39324 )
Commander McKoi avec OOo :

Préalablement, il faut donner le chemin jusqu’aux fichiers mckoidb.jar et mkjdbc.jar à OOo. “Outils”/“Options”, onglet “OpenOffice.org”, élément “Sécurité”, dans le classpath, cliquer sur parcourir, dans la fenêtre qui s’affiche, cliquer sur ajouter et naviguer jusqu’à votre répertoire. sélectionner le fichier et “ouvrir”. Il faut le faire fichier par fichier :wink:

Une fois ouvert l’explorateur de sources de données :

–>Nouvelle source de donnée,
→ Onglet général :

  • nom : comme vous voulez,
  • Type de BD : JDBC,
  • Source de données : jdbc:mckoi://localhost:9157/

→ Onglet JDBC :

  • Classe du pilote JDBC : com.mckoi.JDBCDriver,
  • URL : jdbc:mckoi://localhost:9157/
    - Nom d’utilisateur : User,
    - Mot de passe Requis : à cocher.

Quel est le nom d’utilisateur et le mot de passe de la base de données ?
Ce n’est pas :
- “rien”,
- ni admin, admin,
- ni bdadmin et bdadmin (comme dans la version 1 de geosource)

J’ai cherché du coté de gast, mais il se connect sans login

Pas exactement, il pioche l’info là ou elle se trouve! :wink:

Cordialement,

Mathieu Coudert