Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
SQL error en mysql.php al actualizar cualquier registro
#1
Buenas tardes,

Al intentar modificar cualquier cosa de un agente en la consola me da el siguiente error:

SQL error: Table 'pandora.tpolicy_groups' doesn't exist ('SELECT id_policy FROM tpolicy_groups WHERE id_group = 8') in /var/www/html/pandora_console/include/db/mysql.php on line 93


Tenía pendientes 3 actualizaciones, estaba en la 711 y al actualizar la 714 me ha dicho que ha terminado correctamente la actualización de la consola pero que no ha podido actualizar la base de datos (algo así como MR, ahora no lo recuerdo)

Después he probado de instalar la consola desde comando y después de esto ya todos los agentes me salían en blanco al entrar en detalles por lo que he restaurado el snapshot de la máquina virtual para volver al estado anterior.

Gracias.
 Reply
#2
Buenos días rnacher,

  • Está indicando que te falta una tabla en la base de datos.
Quote:SQL error: Table 'pandora.tpolicy_groups' doesn't exist ('SELECT id_policy FROM tpolicy_groups WHERE id_group = 8') in /var/www/html/pandora_console/include/db/mysql.php on line 93

¿En qué MR tienes la consola de Pandora?

De todas formas te voy a dejar los ficheros sql, para que actualices de MR, ejecútalos por orden y según tu versión (te saldrán errores de campos repetidos, es normal habrá cambios que ya tengas hechos en la base de datos).

  • Hay un pequeño bug en un fichero que provoca esto, ya se ha solucionado, pero aún no han salido los cambios.
Quote:...instalar la consola desde comando y después de esto ya todos los agentes me salían en blanco...

En caso de que te siga pasando te dejo el link de referencia para solucionarlo:
https://pandorafms.com/forums/thread-8549.html?

Saludos,

vic.


Attached Files


.gz   MR_Pandora.tar.gz (Size: 1.71 KB / Downloads: 6)
 Reply
#3
Ya lanzando el primer SQL me dice esto:



You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'ALTER TABLE tusuario add default_event_filter int(10) unsigned NOT NULL DEFAULT ' at line 3


 


En todo caso si en una próxima actualización se va a solucionar no tengo ninguna prisa, todo está funcionando bien.

Gracias.
 Reply
#4
Buenos días rnacher,

No debería darte ese error, doy a entender que ya tienes ese MR aplicado, accede a la consola de Pandora y observa el MR que aparece en el footer, después ejecuta los .sql siguientes a tu MR.

Por último deberías actualizar el MR del footer:
Code:
update tconfig set value=7 where `token`='MR';

Estamos constantemente mejorando y subiendo actualizaciones.

Gracias por informar!

Saludos,

vic.
 Reply
#5
Hola Vic,

He intentado pasar la última actualización y me salta el siguiente mensaje:

la version de MR en base de datos es inconsistente. ¿Desea aplicar el paquete? 
No he aplicado el paquete por si acaso.

He mirado pie de la consola y aparece MR 1.

Si pruebo de pasar el MR 2 me da el siguiente error

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'SET @st_oum706 = (SELECT IF( (SELECT COUNT(*) FROM INFORMATION_SCHEMA.COLUM' at line 3

Si pruebo esa tercera línea suelta no me da ningún error.
 Reply
#6
Hola de nuevo,

Siento la insistencia pero es que me corre algo de prisa. Al final he conseguido arreglar los errores, los sql los he lanzado desde consola y ahora ya no me da los errores al modificar agentes. Pero cuando he intentado actualizar a la última versión me ha dado el mismo error:

la version de MR en base de datos es inconsistente. ¿Desea aplicar el paquete? 

En esta ocasión si que he seguido con la actualización, y sigue funcionando todo bien. ¿Qué hago? Tengo un snapshot reciente antes de realizar todos los cambios. ¿Vuelvo atrás o puedo seguir trabajando así?


Gracias.
 Reply
#7
Buenas nracher,

Puede que haya algún campo de alguna tabla que falte o no sea del todo correcto.
Puedes seguir con su funcionamiento, en caso de que se presente otro error, ya nos pondremos a solucionarlo.

Saludos,

vic.
 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