Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Error SQL al actualizar version
#1
Buenos días,

Tengo un error en la base de datos que me aparece en la consola, no puedo ver ningún agente.

He actualizado con el actualizador integrado en la consola y desde entonces aparece el siguiente error:

SQL error: Table 'pandora.tagent_secondary_group' doesn't exist ('SELECT DISTINCT count(DISTINCT id_agente) as total_agents FROM tagente LEFT JOIN tagent_secondary_group ON tagent_secondary_group.id_agent=tagente.id_agente WHERE tagent_secondary_group.id_group IN ("12", "8", "4", "9", "2", "10", "13", "11") OR `id_grupo` IN ("12", "8", "4", "9", "2", "10", "13", "11") AND 1 = 1 AND ( 1 = 1) AND disabled = 0 ') in /var/www/html/pandora_console/include/db/mysql.php on line 93

SQL error: Table 'pandora.tagent_secondary_group' doesn't exist ('SELECT SUM(critical_count) AS Critical, SUM(warning_count) AS Warning, SUM(normal_count) AS Normal, SUM(unknown_count) AS Unknown , SUM(notinit_count) "Not init" FROM tagente ta LEFT JOIN tagent_secondary_group tasg ON ta.id_agente = tasg.id_agent WHERE ta.disabled = 0 AND (ta.id_grupo IN (12,8,4,9,2,10,13,11) OR tasg.id_group IN (12,8,4,9,2,10,13,11)) LIMIT 1') in /var/www/html/pandora_console/include/db/mysql.php on line 93


Sistema operativo: Centos 7.4.1708 (core)
Versión pandora según consola: Pandora FMS v7.0NG.722 - Build 180507 - MR 1

En la ruta /var/www/html/pandora_console/extras/mr/ solo existe la carpeta updated

Entiendo que el problema que tengo es que falta la tabla pandora.tagent_secondary_group , como puedo crearla?

Alguien me puede ayudar con este error?

Muchas Gracias de antemano.
 Reply
#2
(05-07-2018, 09:36 AM)Komooo666 Wrote: Buenos días,

Tengo un error en la base de datos que me aparece en la consola, no puedo ver ningún agente.

He actualizado con el actualizador integrado en la consola y desde entonces aparece el siguiente error:

SQL error: Table 'pandora.tagent_secondary_group' doesn't exist ('SELECT DISTINCT count(DISTINCT id_agente) as total_agents FROM tagente LEFT JOIN tagent_secondary_group ON tagent_secondary_group.id_agent=tagente.id_agente WHERE tagent_secondary_group.id_group IN ("12", "8", "4", "9", "2", "10", "13", "11") OR `id_grupo` IN ("12", "8", "4", "9", "2", "10", "13", "11") AND 1 = 1 AND ( 1 = 1) AND disabled = 0 ') in /var/www/html/pandora_console/include/db/mysql.php on line 93

SQL error: Table 'pandora.tagent_secondary_group' doesn't exist ('SELECT SUM(critical_count) AS Critical, SUM(warning_count) AS Warning, SUM(normal_count) AS Normal, SUM(unknown_count) AS Unknown , SUM(notinit_count) "Not init" FROM tagente ta LEFT JOIN tagent_secondary_group tasg ON ta.id_agente = tasg.id_agent WHERE ta.disabled = 0 AND (ta.id_grupo IN (12,8,4,9,2,10,13,11) OR tasg.id_group IN (12,8,4,9,2,10,13,11)) LIMIT 1') in /var/www/html/pandora_console/include/db/mysql.php on line 93


Sistema operativo: Centos 7.4.1708 (core)
Versión pandora según consola: Pandora FMS v7.0NG.722 - Build 180507 - MR 1

En la ruta /var/www/html/pandora_console/extras/mr/ solo existe la carpeta updated

Entiendo que el problema que tengo es que falta la tabla pandora.tagent_secondary_group , como puedo crearla?

Alguien me puede ayudar con este error?

Muchas Gracias de antemano.

Buenas tardes, escribo la solucion que he encontrado por si le sirve a alguien

1.- creamos un fichero que yo he llamado pandoradb.sql
2.- pegamos el siguiente codigo y guardamos
create table IF NOT EXISTS `tagent_secondary_group`(
`id` int unsigned not null auto_increment,
`id_agent` int(10) unsigned NOT NULL,
`id_group` mediumint(4) unsigned NOT NULL,
PRIMARY KEY(`id`),
FOREIGN KEY(`id_agent`) REFERENCES tagente(`id_agente`)
ON DELETE CASCADE,
FOREIGN KEY(`id_group`) REFERENCES tgrupo(`id_grupo`)
ON DELETE CASCADE
) engine=InnoDB DEFAULT CHARSET=utf8;


3.- ejecutamos cat pandoradb.sql | mysql -D pandora -u root -p
4.- recargamos la web y los agentes vuelven a verse.

Si esta no es la forma correcta y alguien quiere corregirme me parece perfecto pero es lo que he encontrado y por el momento funciona. Espero que la tabla este bien creada.

Muchas gracias
 Reply


Users browsing this thread: 1 Guest(s)


(c) 2006-2018 Artica Soluciones Tecnológicas. Contents of this wiki are under Create Common Attribution v3 licence. | pandorafms.com | pandorafms.org

Theme © MyBB Themes