You are not logged in.
Atualizei o GLPI 10.0.1 para 10.0.16 e agora dá esse erro quando acesso o inventário
retornar esse problema quando clico em um item:
```
SQL Error "1146": Table "glpi.glpi_computers_items" doesn't exist in query "SELECT DISTINCT `itemtype` from `glpi_computers_items` WHERE `computers_id` = '90' ORDER BY `itemtype`"
```
Alguém sabe o problema ou de onde ele vem? Não encontrei essa tabela, meu medo é que o banco de dados tenha sido deletado durante a atualização
Eu sei que é literalmente o que diz, que a tabela não existe e não foi encontrada, mas por que não foi? De onde vem essa mesa? é de um plugin? qualquer coisa que possa me ajudar no mínimo seria ótimo
Alguém poderia me ajudar ou orientar?
Offline
Boa tarde!
Provavelmente alguma tabela nova criada em alguma versão entre a sua e a .16. Basta executar o comando a seguir que a tabela será criada.
CREATE TABLE `glpi_computers_items` (
`id` INT UNSIGNED NOT NULL AUTO_INCREMENT,
`items_id` INT UNSIGNED NOT NULL DEFAULT '0' COMMENT 'RELATION to various table, according to itemtype (ID)',
`computers_id` INT UNSIGNED NOT NULL DEFAULT '0',
`itemtype` VARCHAR(100) NOT NULL COLLATE 'utf8mb4_unicode_ci',
`is_deleted` TINYINT NOT NULL DEFAULT '0',
`is_dynamic` TINYINT NOT NULL DEFAULT '0',
PRIMARY KEY (`id`) USING BTREE,
INDEX `computers_id` (`computers_id`) USING BTREE,
INDEX `item` (`itemtype`, `items_id`) USING BTREE,
INDEX `is_deleted` (`is_deleted`) USING BTREE,
INDEX `is_dynamic` (`is_dynamic`) USING BTREE
)
COLLATE='utf8mb4_unicode_ci'
ENGINE=InnoDB
ROW_FORMAT=DYNAMIC
AUTO_INCREMENT=8
;
Consultoria em GLPI, ITIL4, ITSM, HDI, LGPD e DPO.
Contato: (32) 98469-2962 | richard.infoo@gmail.com
Att, Richard Loureiro, Consultor Especialista Certificado ITIL4 PeopleCert.
Offline