You are not logged in.
bonjour,
nouvel utilisateur de GLPI, j'ai souhaiter utiliser la possibilité d'importer la base OCS, mais dés la 4ieme ligne, il y a une erreur...
" Erreur de syntaxe près de 'SELECT name FROM glpi_computers) "
donc le script donné plus haut ne fonctione que pour le premier import si j'enleve la ligne incriminée...
amicalement
Puppet
bon je me repond, si ça interresse du monde...
MySQL ne supporte pas le NOT IN dans les versions anterieure à la 4.1, donc ERREUR...
il faut mettre...
INSERT INTO GLPI_computers(name)
SELECT DISTINCT softwares.deviceID FROM softwares
LEFT JOIN glpi_computers
ON softwares.deviceID = glpi_computers.name
WHERE glpi_computers.name IS NULL;
a la place de:
INSERT INTO GLPI_computers(name)
SELECT DISTINCT deviceID FROM softwares
WHERE softwares.deviceID NOT IN (
SELECT name FROM glpi_computers
);
dans les premieres ligne du script de mise à jour.
amicalement
Puppet
PS et je transmet sur le Wiki...
Plateforme prod: GLPI 0.7 / OCSng 4100 (V1) Agents 4032
OS : Windows server SE 2003 Sp1 - Décompactage : 7-Zip
Serveur : XAMPP 1.4.15 = Apache: 2.0.54 (Win32) PHP: 5.0.4 MySQL: 4.1.13
Navigateurs : Internet Explorer 7
Offline