GLPI — Como zerar a base de chamados sem perder as configurações – TESTADAS ATÉ A VERSÃO 9.3.x

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;

4 pensou em “GLPI — Como zerar a base de chamados sem perder as configurações – TESTADAS ATÉ A VERSÃO 9.3.x

    1. AvatarArthur Schaefer Autor do post

      Não testei ainda Ravel.
      Mas é possível que tenha mudanças principalmente pela nova função de várias soluções que não tinha na 9.3.

      Responder
  1. AvatarAntonio

    ATUALIZAÇÃO, TESTADO NA VERSÃO 9.5.1: UMA FORMA FÁCIL E SEGURA DE FAZER A EXCLUSÃO DE TODOS OS CHAMADOS, LOGADO COMO SUPER-ADMIN, SELECIONAR TODOS OS CHAMADOS, DEPOIS IR EM “AÇÕES”, ESCOLHA A OPÇÃO “COLOCAR NA LIXEIRA”, DEPOIS CLIQUE EM “ENVIAR”, LOGO DEPOIS CLIQUE NO ÍCONE DA LIXEIRA PARA EXIBIR OS ARQUIVOS, TODOS OS CHAMADOS ESTÃO LÁ. SELECIONE-OS NOVAMENTE E CLIQUE EM “AÇÕES”, DESTA VEZ ESCOLHA A OPÇÃO “EXCLUIR PERMANENTEMENTE”, CLIQUE EM “ENVIAR”. PRONTO, A BASE ESTÁ ZERADA.

    Responder

Deixe uma resposta

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