Mais...
05 fevereiro

Query: Chamados solucionados por Técnicos

Boa tarde galera!

Já tem um tempo que não posto minhas query’s para acompanhamento do GLPI.

OBJETIVO: Selecionar todos os chamado registrado e fechados pelos técnicos ativos e algumas modificações úteis para o acompanhamento.

Leia mais »

Categoria: GLPI | Tag(s): , ,
03 outubro

Rotina automática de atualização dos grupos no GLPI usando events do MySQL

Boa noite galera,

Também existe essa forma para atualizar os grupos nos chamados automaticamente utilizando o Event (Eventos/Rotinas) do MySQL para atualizar de tempos em tempos.

CREATE EVENT `glpi_event_update_grupos` ON SCHEDULE
EVERY 5 MINUTE STARTS '2010-09-28 09:28:00'
ON COMPLETION NOT PRESERVE
ENABLE
COMMENT 'Rotina de Atualizacao de Grupo GLPI - Thiago Passamani'
DO BEGIN
UPDATE glpi_tracking, glpi_users_groups
SET glpi_tracking.FK_group = glpi_users_groups.FK_groups
WHERE glpi_tracking.author = glpi_users_groups.FK_users
AND glpi_tracking.FK_group = '0';
END

OBS: Se seu MySQL suportar “Events” você vai conseguir colocar para funcionar perfeitamente. Eu uso MySQL 5.1.41 tem que verificar se sua versão aceita ok.

Categoria: GLPI | Tag(s): , ,
10 setembro

Dump MySQL no Windows

Boa tarde galera,

Estou sem postar últimamente devido alguns problemas que ainda não terminaram, mas hooje estarei ensinando a fazer um “Dump” no MySQL.

OBJETIVO: Fazer backup de um determinado banco de dados no MySQL, sendo feito no Windows pelo prompt de comandos (CMD).

Leia mais »

Categoria: Dicas | Tag(s): , ,
22 julho

Query de Chamados Abertos por Grupo no GLPI

Boa tarde galera,

Vou ensinar “basicamente” uma VIEW no MySQL com algumas tabelas
do GLPI para facilitar suas vidas… Rsrss…

OBJETIVO: Selecionar todos os chamados abertos no GLPI e separar por Grupo/Empresa e no final gerar um resultado total de chamados registrados.

Como eu utilizo os grupos do GLPI como “Empresas”, criei uma VIEW para verificar a quantidade de chamados abertos por Grupo/Empresas sem a necessidade de ficar executando minha QUERY sempre.
Leia mais »

Categoria: GLPI | Tag(s): , , ,
07 janeiro

GLPI – Verificando usuários deletados

Directory (AD) é necessário acessar o phpMyAdmin ou qualquer console de acesso ao MySQL, veja como é simples o SELECT:

-- Usuários Deletados
SELECT name, password, email, deleted FROM glpi_users WHERE deleted='1' ORDER BY name
-- Usuário Especifico
SELECT name, password, email, deleted FROM glpi_users WHERE name='usuario_x' deleted='1' ORDER BY name

Todos os usuários ativos recebem no campo deleted o valor “0″.

Caso tem problemas com algum usuário que não esteja conseguindo acessar o GLPI rode esse SELECT e veja se o nome ou login do usuário não está marcado como deletado.

Até a próxima…

Categoria: GLPI | Tag(s): , ,
30 dezembro

Função AcessaMySQL

Bom dia,

Estava fazendo uns teste com o PHP e MySQl e criei a função AcessaMySQL para acessar o servidor de Banco de Dados MySQL, veja como é simples:


<?php

/*

Autor = Thiago Passamani

Data = 30/12/2009

Nome Função = AcessaMySQL

*/

function AcessaMySQL($servidor, $usuario, $senha, $database){
  mysql_connect($servidor, $usuario, $senha) or die (mysql_error());
  mysql_select_db($database) or die (mysql_error());
}

/* Chama a função */
AcessaMysql('localhost', 'root', '123', 'bancodedados');
?>

Para utilizar essa função crei um arquivo chamado mysql.php ou coloque o nome que preferir, copie esse código e cole no arquivo.

Depois basta usar include ou require e seu código já está acessando o banco de dados MySQL

include('mysql.php');
require('mysql.php');

// Seu código PHP

Galera até mais, boas festas e feliz ano novo…

Categoria: PHP + MySQL | Tag(s): , ,