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 2009-10-20 09:21:54

BMO
Member
From: Toulouse - France
Registered: 2009-02-06
Posts: 144

Comment importer la base de connaissance ?

Bonjour,
Nous allons bientôt passer à la mise en production en 0.72.21 pour tout le parc de Météo-France.

Nous allons passer service par service sur la base centralisée.
Un des services utilisait déjà en local une base GLPI en 0.71.1. Ce service alimentait la base de connaissance et souhaite bien sûr retrouver ces documents dans la nouvelle base centrale.

Question: comment faire pour récupérer la base de connaissance et l'importer dans la nouvelle base centrale?

merci pour votre aide.
Cordialement.
BMO


BMO - Toulouse
En production sur 1 Serveur Centos 5.3 - GLPI 0.72.4 - OCS 1.3.3
7000 machines - TAG pour liaison Entités (20) - connexion LDAP (AD & OpenLDAP)
En développement sur 1 Serveur Centos 5.3 - GLPI 0.78.2 - OCS 1.3.3

Offline

#2 2009-10-20 14:31:02

BMO
Member
From: Toulouse - France
Registered: 2009-02-06
Posts: 144

Re: Comment importer la base de connaissance ?

Voici ce qu'a donné ma recherche sur le sujet

_+Objectif+ :_ Importer la base de connaissance d'une autre base GLPI

_+Fichiers concernés+ :_

La base de connaissance est stockée dans plusieurs tables de GLPI:

*glpi_kbitems* : contient les items de la base de connaissance (cela correspond aux articles)

*glpi_dropdown_kbcategories* : contient les intitulés de la base de connaissance (cela correspond aux rubriques)

*glpi_docs* : contient les documents insérés dans les articles

_+Import+ :_ l'export/import se fait à l'aide de phpmyadmin.

Il faut exporter le contenu des tables et le réimporter dans les nouvelles.

Attention: les articles sont liés à l'entité. Cette information fait partie du champ FK_entities de la table glpi_kbitems.
Dans le cas d'un import d'une base GLPI mono entité vers une base multi-entité, il faut tenir compte de ID de l'entité qui reçoit les données et modifier FK_entities en conséquence.

Voilà.
A+


BMO - Toulouse
En production sur 1 Serveur Centos 5.3 - GLPI 0.72.4 - OCS 1.3.3
7000 machines - TAG pour liaison Entités (20) - connexion LDAP (AD & OpenLDAP)
En développement sur 1 Serveur Centos 5.3 - GLPI 0.78.2 - OCS 1.3.3

Offline

#3 2009-10-20 14:34:33

ddurieux
Plugins Dev
From: Propières, France
Registered: 2005-06-17
Posts: 7,521

Re: Comment importer la base de connaissance ?

Je ne sais pas si wawa n'a pas coder l'import des articles au format csv dans data-injection il y a quelques jours. Ca peut aussi être une solution wink

Offline

#4 2009-10-20 16:35:38

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

Re: Comment importer la base de connaissance ?

la version en dev du plugin d'injection csv fait la reprise d'articles de la base de connaissances,
par contre j'ai pas codé la liaison d'un article avec un document, ça reste à faire

Offline

#5 2009-10-20 16:57:56

BMO
Member
From: Toulouse - France
Registered: 2009-02-06
Posts: 144

Re: Comment importer la base de connaissance ?

Bonsoir,
merci pour vos réponses.
Il est vrai que l'utilisation du plugin permet de bien gérer les liens alors qu'avec phpmyadmin il faut modifier les ID avec attention pour ne pas tout casser.
merci à wawa pour l'évolution du code.
Note perso: j'espère bien lors de la présentation de notre EAT vendredi faire intégrer un soutien au projet pour du développement.
A bientôt.
Cordialement,
BMO


BMO - Toulouse
En production sur 1 Serveur Centos 5.3 - GLPI 0.72.4 - OCS 1.3.3
7000 machines - TAG pour liaison Entités (20) - connexion LDAP (AD & OpenLDAP)
En développement sur 1 Serveur Centos 5.3 - GLPI 0.78.2 - OCS 1.3.3

Offline

Board footer

Powered by FluxBB