Stored Procedure executar em determinado dia/hora

Firebird

09/03/2015

Bom dia pessoal, gostaria de saber se há uma maneira de o Banco de Dados executar uma procedure em determinado dia e hora logo após sua inicialização.

Eu pesquisei na net e alguns dizem para utilizar um .bat no windows para fazer esse procedimento, porém acho isso meio arcaico, creio que o SGBD's fornecem um suporte dessa maneira. Utilizo Firebird 2.5. Obrigado
Marlon Minotti

Marlon Minotti

Curtidas 0

Respostas

William

William

09/03/2015

Marlon não conheço nenhum software no mercado em termos de agendamento de tarefas para Firebird até em termos de Backup existe o FIBS um pouco antigo, teria que ser algo como o SQL Agent do SQL Server que fica rodando em background e disparando agendamentos entre outras funções, mas nada impede de você desenvolver um programinha no delphi mesmo para está tarefa.

No Linux é normal usarmos script shell para essas tarefas e jogarmos no crontab.
GOSTEI 0
Marlon Minotti

Marlon Minotti

09/03/2015

Pois é, no linux é "mais simples" do que no windows. O problema é que não queria depender de algum programinha pra fazer isso, gostaria muito de aprender algum método de rodar em background, sem intervenção do usuário.
GOSTEI 0
Thiago Santana

Thiago Santana

09/03/2015

Marlon, pesquisa por JOB em banco de dados!
Ele funciona tipo um serviço.
GOSTEI 0
Marlon Minotti

Marlon Minotti

09/03/2015

Valeu Thiago, vou procurar sim. Qualquer coisa te aviso.
GOSTEI 0
Thiago Santana

Thiago Santana

09/03/2015

Tranquilo!
Se conseguir solução posta aqui! Abraço
GOSTEI 0
POSTAR