Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > Firebird e Interbase
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #3  
Antiguo 24-12-2019
Avatar de Combat-F2D
Combat-F2D Combat-F2D is offline
Miembro
 
Registrado: may 2003
Ubicación: Toletum
Posts: 454
Poder: 22
Combat-F2D Va por buen camino
Question

lo puedes hacer en tres pasos
esto es Ubuntu Server y Firebird 2.5 para aclarar, pero en CentOs será más menos

1 - lanzar una tarea programada a tu hora dada

sudo crontab -e

Código:
mm hh * * * nice -n19 sh ./tu_path/lanzando_mi_procedure.sh
nice es para que se ejecute con super baja prioridad y no moleste mucho al servidor (cosas mías)

2 - creas su fichero script ./tu_path/lanzando_mi_procedure.sh

su contenido puede ser tal como:

Código:
sudo /opt/firebird/bin/isql -q -i ./tu_path/este_es_tu_fichero.sql
(/opt/firebird/bin/ será el path donde está instalado tu firebird ...)

3 - creas su fichero sql ./tu_path/este_es_tu_fichero.sql

su contenido puede ser tal como:

Código SQL [-]
             SET NAMES WIN1254;

             SET SQL DIALECT 3;

             CONNECT '192.ip_servidor:alias_de_tu_BD' USER 'SYSDBA' PASSWORD 'la_tuya';

             EXECUTE PROCEDURE ESTE_ES_EL_PROCEDURE_QUE_TU_QUIERES_LANZAR;

             COMMIT;

este sistema lo empleo en mis servidores y hasta la fecha no he tenido problemas.
en windows también lo tengo implantado y es más o menos lo mismo con su particularidades (ejecutar como administrador)

espero que te pueda servir
__________________
online
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Ejecutar programa a una hora determinada mblascog Varios 6 25-05-2016 08:31:35
Ejecutar Procedure en Tiempo de Ejecucion ASAPLTDA OOP 4 16-01-2015 09:44:01
Ejecutar Procesos en una Hora Determinada webmasterplc OOP 1 17-06-2014 06:56:23
Como elegir una hora determinada nikotina Varios 1 11-01-2007 13:49:20
ejecutar eventos a una hora determinada davidbcn32 Varios 5 12-11-2004 15:33:55


La franja horaria es GMT +2. Ahora son las 22:08:11.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi