elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.


 


Tema destacado: (TUTORIAL) Aprende a emular Sentinel Dongle By Yapis


+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web
| | |-+  Bases de Datos (Moderador: Carloswaldo)
| | | |-+  Mandar a llamar un stored procedure
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Mandar a llamar un stored procedure  (Leído 224 veces)
idemidem

Desconectado Desconectado

Mensajes: 1


Ver Perfil
Mandar a llamar un stored procedure
« en: 29 Julio 2020, 16:55 »

Buenos días a todos,

Necesito me ayuden a resolver una duda, estoy recién comenzando a ver la funcionalidad de mysql y ver como funcionan los eventos, cree un evento de 0 y todo me sale ok, pero al llevarlo a BD de producción es donde todo me falla.

Lo que estoy tratando de hacer es hacer : es un evento que mande a llamar un stored procedure.

CREATE EVENT test1
ON SCHEDULE EVERY 30 MINUTE STARTS '2020-07-29 07:20:00'
ON COMPLETION PRESERVE
DO
CALL db_mexprod.actualizalost(NOW());

Me crea el evento, pero en el log no veo se ejecute, mándalo a llamar solo:

CALL db_mexprod.actualizalost(20200720);

de esta forma se ejecuta correctamente, pero yo quisiera hacerlo de forma persistente sin que intervenga el usuario y con un evento.




En línea

[u]nsigned


Desconectado Desconectado

Mensajes: 2.373

Vue SSr


Ver Perfil WWW
Re: Mandar a llamar un stored procedure
« Respuesta #1 en: 4 Agosto 2020, 03:46 »

No soy experto en MySQL ni mucho menos, pero por defecto el SCHEDULER no es iniciado.

Te aseguraste que esté corriendo en tu servidor de producción?


En línea

No hay atajo ante la duda, el misterio se hace aquí...
Se hace carne en cada uno, el misterio es existir!
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines