pluginsGLPI / ocsinventoryng

Plugin ocsinventoryng for GLPI
GNU General Public License v2.0
67 stars 52 forks source link

OCS Inventory NG ocsinventoryng v 1.7.3 table manquante #305

Open jlb5980 opened 2 years ago

jlb5980 commented 2 years ago

Bonjour nous avons dans les logs une errreur concernant la table glpi_plugin_ocsinventoryng_osinstalls

SELECT glpi_plugin_ocsinventoryng_osinstalls.id FROM glpi_plugin_ocsinventoryng_osinstalls WHERE computers_id = '352243' Error: Table 'glpi.glpi_plugin_ocsinventoryng_osinstalls' doesn't exist

Cette table effectivement n'existe pas. Quelle peux être est la solution à ce probléme ?

Merci plugin ocsinventory 1.7.3 glpi9.5.6

tsmr commented 2 years ago

You can launch this :

CREATE TABLE `glpi_plugin_ocsinventoryng_osinstalls` (
  `id` INT(11) NOT NULL AUTO_INCREMENT,
  `computers_id` INT(11) NOT NULL DEFAULT '0',
  `build_version` VARCHAR(255) COLLATE utf8_unicode_ci DEFAULT NULL,
  `install_date` VARCHAR(255) COLLATE utf8_unicode_ci DEFAULT NULL,
  `codeset` VARCHAR(255) COLLATE utf8_unicode_ci DEFAULT NULL,
  `countrycode` VARCHAR(255) COLLATE utf8_unicode_ci DEFAULT NULL,
  `oslanguage` VARCHAR(255) COLLATE utf8_unicode_ci DEFAULT NULL,
  `curtimezone` VARCHAR(255) COLLATE utf8_unicode_ci DEFAULT NULL,
  `locale` VARCHAR(255) COLLATE utf8_unicode_ci DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `computers_id` (`computers_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
jlb5980 commented 2 years ago

ok merci pour votre réponse très rapide. je suppose que c'est la même réponse pour la table glpi_plugin_ocsinventoryng_networkshares ?
cordialement

tsmr commented 2 years ago

Oui :)

CREATE TABLE `glpi_plugin_ocsinventoryng_networkshares` (
  `id` INT(11) NOT NULL AUTO_INCREMENT,
  `computers_id` INT(11) NOT NULL DEFAULT '0',
  `drive` VARCHAR(255) COLLATE utf8_unicode_ci DEFAULT NULL,
  `path` VARCHAR(255) COLLATE utf8_unicode_ci DEFAULT NULL,
  `size` VARCHAR(255) COLLATE utf8_unicode_ci DEFAULT NULL,
  `freespace` VARCHAR(255) COLLATE utf8_unicode_ci DEFAULT NULL,
  `quota` VARCHAR(255) COLLATE utf8_unicode_ci DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `computers_id` (`computers_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
jlb5980 commented 2 years ago

Merci pour votre retour