MariaDB - Error 1305, NO se encuentra un procedimiento tras una actualización de la BBDD

 
Vista:
sin imagen de perfil
Val: 3
Ha mantenido su posición en MariaDB (en relación al último mes)
Gráfica de MariaDB

Error 1305, NO se encuentra un procedimiento tras una actualización de la BBDD

Publicado por Guillermo (2 intervenciones) el 18/09/2019 12:45:40
Hola a todos y gracias por adelantado.

El servidor ha actualizado automáticamente la versión de MariaDB de las 5.5.60 a la 5.5.64, desde ese momento algunos procedimientos almacenados no funcionan, devolviendo el error 1305. ¿Se os ocurre que puedo hacer para solucionarlo?. No me puedo arriesgar a regresar a la versión anterior, ya que se ha actualizado Apache, Plesk, etc. y no me fio.

Gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de xve
Val: 49
Ha mantenido su posición en MariaDB (en relación al último mes)
Gráfica de MariaDB

Error 1305, NO se encuentra un procedimiento tras una actualización de la BBDD

Publicado por xve (30 intervenciones) el 18/09/2019 17:08:11
Has revisado que el procedimiento exista?
No es un cambio de versión, solo unas revisiones, no debería de haber ningún problema.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 3
Ha mantenido su posición en MariaDB (en relación al último mes)
Gráfica de MariaDB

Error 1305, NO se encuentra un procedimiento tras una actualización de la BBDD

Publicado por Guillermo Herrera (2 intervenciones) el 18/09/2019 18:01:17
Sí, existe, de hecho si se ejecuta llamándolo sin un trigger, funciona. Parece algo de permisos, pero el usuario tiene todos los permisos.

El procedimiento está creado así:

CREATE DEFINER = 'usuario'@'%'

Gracias por la molestia.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de xve
Val: 49
Ha mantenido su posición en MariaDB (en relación al último mes)
Gráfica de MariaDB

Error 1305, NO se encuentra un procedimiento tras una actualización de la BBDD

Publicado por xve (30 intervenciones) el 18/12/2019 10:38:45
Hola Guillermo, aquí faltaria parte de la creación del trigger, no?

Yo en vez de poner las comillas simples ', pondria estas ` algo así:

1
CREATE DEFINER = `usuario`@`%` TRIGGER ...

Puedes probarlo?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar