You are not logged in.

Announcement

 Téléchargez la dernière version stable de GLPI      -     Et vous, que pouvez vous faire pour le projet GLPI ? :  Contribuer
 Download last stable version of GLPI                      -     What can you do for GLPI ? :  Contribute

#1 2007-11-22 16:40:31

2mi
Member
From: Antananarivo
Registered: 2007-04-04
Posts: 9

Création états vers ACCESS via pilote ODBC - pb jeu de caractères

Bonjour à tous.

Je veux avoir pour faire des CR des différents évènements (Tickets) avec des critère multiples (date, statut, attribué etc...).
L'option que j'ai choisis est de faire faire un lien ODBC entre une base ACCESS et la base GLPI.
J'ai utilisé le pilote ODBC : MySQL ODBC 5.1 Driver.
après pas mal de petits réglages c'est OK (je peux revenir dessus si cela intéresse quelqu'un).

Je synchronise les tables :
glpi_computer
glpi_dropdown_tracking_category
glpi_followups
glpi_groups
glpi_tracking
glpi_users

j'obtiens après requêtes et états dans Access un état sympa et paramétrable à souhait.

mais j'ai plein de problème de transformation de caractère :
exemple :

"Suppression des fichiers infectés et ..."

ou

"En cours (Attribué) -> Fermé (résolu)...."

à priori cela vient des transferts des jeu de caractères

PhpMyadmin me dis que :
le jeu de caractère pour MySQL est UTF-8 Unicode (utf8)
Interclassement pour la connection MySQL : utf_general_ci

Je n'arrive pas a régler ce problème. sad

Merci d'avance pour votre aide. smile


GLPI 0.7 sur serveur Linux

Offline

#2 2007-11-29 10:29:11

siriz
Member
Registered: 2007-11-29
Posts: 5

Re: Création états vers ACCESS via pilote ODBC - pb jeu de caractères

Salut,  Sous Linux j'ai eu ce problème dans l'admin web de ocs, il m'a suffit de décommenter la ligne AddDefaultCharset ISO-8859-1 du fichier /etc/apache2/apache.conf
puis de restarter le serveur, et plus de soucis!
j'éspère que ça marchera, salut!

Offline

#3 2008-03-03 18:26:01

RUBEN
Member
Registered: 2008-03-03
Posts: 5

Re: Création états vers ACCESS via pilote ODBC - pb jeu de caractères

Salut 2MI

ça m'a interesse ton ODBC - Access - GLPI.
As-tu une petite doc a me fournir.

Merci d'avance

Offline

#4 2008-03-03 21:00:02

JMD
GLPI - Lead
Registered: 2004-09-13
Posts: 9,180
Website

Re: Création états vers ACCESS via pilote ODBC - pb jeu de caractères

Il faut utiliser la version 0.7 qui est full utf8 pour ne pas avoir ce problème d'encodage lorque vous utilisez des applications tierces.


JMD / Jean-Mathieu Doléans - Glpi-project.org - Association Indepnet
Apportez votre pierre au  projet GLPI   : Soutenir

Offline

#5 2008-11-20 14:55:07

2mi
Member
From: Antananarivo
Registered: 2007-04-04
Posts: 9

Re: Création états vers ACCESS via pilote ODBC - pb jeu de caractères

en réponse à RUBEN et pour une fois une modeste contribution

Pour créer des états issus des données du GLPI sous Access, la première chose à faire est d'installer un pilote odbc. J'ai installé "mysql-connector-odbc-5.1.0-alpha-win32".
Aprés installation, dans le panneau de configuration de Windows, dans les outils d'administration, il faut ouvrir "Sources de données ODBC"

Sous l'onglet "Source de données fichier" il faut cliquez sur Ajouter...
Il faut choisir, en bas MySQL ODBC 5.1 Driver puis suivant>

Saisir un nom type GLPI7 (par exemple)

Faire terminer, valider la fenetre qui annonce une non verification de la source de données par oui.

Ouvrir Access
Creer une base de donées Access.
Dans le menu "Données externe choisir  Base de données ODBC.
selectionner l'option "Lier à la source de données en créant une table attachée"

La fenetre des pilote ODBC "Selectionner la source de Données" s'affiche, séléctionner "GLPI7" que l'on vient de créer.

Un fentre s'ouvre :
remplir les champs suivant :
Server : URL de votre glpi
User/ password : Mon administrateur Linux m'a fournit ce couple d'info, mais je ne sais pas si c'est nécéssaire en fonction de la config de votre serveur
Database : Nom de la base de données GLPI : du style "dbglpi"

aprés avoir valider la fenetre, toutes les tables du glpi s'affiche dans une fenêtre.

Faire selectionner tout :
cliquer sur enregistrer le mot de passe
puis Ok

valider par "renregistrer le mot de passe" pour chaque tables du glpi

Toutes les tables sont maintenant dans Access.

Il ne reste plus qu'a faire de manifique requete puis les état correspondant.

Je génére comme cela des etat de ticket par entité, des Listing de PC etc....

Je peux revenir lsur cette dernière partie, car il faut bien fouillé les tables pour trouver les libellés, si cela intérresse quelqu'un.


Config :
Windows XP
Office 2007 (cela marchait pareil sous office 2003)
Pilote ODBC mySQL 5.1
Glpi 0.7 sous Serveur Linux


GLPI 0.7 sur serveur Linux

Offline

#6 2008-11-20 14:59:54

wawa
GLPI-DEV
From: Montpellier / France
Registered: 2006-07-03
Posts: 6,019
Website

Re: Création états vers ACCESS via pilote ODBC - pb jeu de caractères

bonjour,
vous pouvez poser ces manips sur une page du wiki, comme ça ça pourra servir à tout le monde.

d'avance merci,
Walid.

Offline

#7 2008-11-20 15:43:31

2mi
Member
From: Antananarivo
Registered: 2007-04-04
Posts: 9

Re: Création états vers ACCESS via pilote ODBC - pb jeu de caractères

C'est fait


GLPI 0.7 sur serveur Linux

Offline

#8 2008-11-20 15:45:57

wawa
GLPI-DEV
From: Montpellier / France
Registered: 2006-07-03
Posts: 6,019
Website

Re: Création états vers ACCESS via pilote ODBC - pb jeu de caractères

Merci beaucoup

et hop le lien c'est mieux : http://glpi-project.org/wiki/doku.php?i … ats:access

Offline

Board footer

Powered by FluxBB