Atualiza Tabela na Horario programado

Firebird

22/10/2005

Gostaria de saber como faço uma atualização em uma tabela em um horário ou Data Programada para isso no IB/ FB.
(Como se fosse um ´Job´ SQLServer).


Wjm

Wjm

Curtidas 0

Respostas

Afarias

Afarias

22/10/2005

no IB/FB não tem como agendar uma tarefa.

entretanto vc pode facilmente agendar isso no Windows/Linux usando um script simples para atualização.


T+


GOSTEI 0
Wjm

Wjm

22/10/2005

no IB/FB não tem como agendar uma tarefa. entretanto vc pode facilmente agendar isso no Windows/Linux usando um script simples para atualização. T+


Desculpe...a encheção mais estou precisando...urgente...disso..
Tenho..uma..tabela e o campo ativo e inativo (S,N)
a minha consulta só aparece com os arquivos que estão sim
então gostaria de dar um UPDATE nos arquivos q estão sim para não e os
q estão não para sim.Mas isso..todas as Sexta-feiras apartir da 00:01
Cara e como faço esse script...

Obrigado T+.


GOSTEI 0
Afarias

Afarias

22/10/2005

1) crie um arquivo de script contendo os comandos q deseja executar, ex:

arquivo upd.sql ::

update tabela set campo=´s__´ where campo=´nao´;
update tabela set campo=´nao´ where campo=´sim´;
update tabela set campo=´sim´ where campo=´s__´;


2) agende a seginte linha de comando ::

isql sua_base.ib -i u:\caminho\upd.sql

se for Windows use o agendador de tarefas para agendar a execução, se for linux, use o cron (crontab)


T+


GOSTEI 0
POSTAR