GLPI — Como zerar a base de chamados sem perder as configurações

Muitas vezes implantamos o GLPI em um ambiente que exige diversos testes. Com isso a quantidade de chamados abertos pode poluir a base no futuro. Tanto com os tempos, textos, números de chamados abertos e fechados, entre outros.
Para solucionar esse caso, existe uma forma bem simples de limpar a base sem perder as configurações. Dessa forma, apenas os chamados serão apagados e o restante permanecerá como estava.
Para isso, você deve ter acesso ao mysql e ao banco de dados específico.
No caso abaixo, o glpi está no banco de dados “testes”.
Após conectar ao banco de dados, você precisará executar os seguintes comandos.

CUIDADO: O comando TRUNCATE apaga TODAS as linhas da tabela. Se você colocar o nome da tabela errado, pode perder dados importantes.

truncate glpi_crontasklogs;
truncate glpi_documents;
truncate glpi_documents_items;
truncate glpi_events;
truncate glpi_logs;
truncate glpi_queuedmails;
truncate glpi_taskcategories;
truncate glpi_ticketfollowups;
truncate glpi_tickets;
truncate glpi_tickets_users;
truncate glpi_ticketsatisfactions;
truncate glpi_tickettasks;
truncate glpi_ticketvalidations;

Veja abaixo o antes, os comandos e o depois.

Antes dos comandos

Comandos no MySql

Depois dos comandos

ATUALIZAÇÃO VERSÃO 9.3.x
No banco de dados do GLPI que queres zerar a base execute os comandos a seguir:
truncate glpi_crontasklogs;
truncate glpi_documents;
truncate glpi_documents_items;
truncate glpi_events;
truncate glpi_logs;
truncate glpi_taskcategories;
truncate glpi_ticketfollowups;
truncate glpi_tickets;
truncate glpi_tickets_users;
truncate glpi_ticketsatisfactions;
truncate glpi_tickettasks;
truncate glpi_ticketvalidations;
truncate glpi_itilsolutions;
truncate glpi_queuednotifications;

Add a Comment

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *