Stored Procedure executar em determinado dia/hora
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
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
Curtidas 0
Respostas
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.
No Linux é normal usarmos script shell para essas tarefas e jogarmos no crontab.
GOSTEI 0
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
09/03/2015
Marlon, pesquisa por JOB em banco de dados!
Ele funciona tipo um serviço.
Ele funciona tipo um serviço.
GOSTEI 0
Marlon Minotti
09/03/2015
Valeu Thiago, vou procurar sim. Qualquer coisa te aviso.
GOSTEI 0
Thiago Santana
09/03/2015
Tranquilo!
Se conseguir solução posta aqui! Abraço
Se conseguir solução posta aqui! Abraço
GOSTEI 0