Chutasso tosco! Já experimentou tirar esse run-parts da linha que agenda a 
execução do script? Tenta isso. Funcionando ou não, posta aqui valew?!

Boa sorte.


----- Mensagem original ----
De: Eduardo Alvarenga A Ferreira <[EMAIL PROTECTED]>
Para: [email protected]
Enviadas: Quarta-feira, 28 de Novembro de 2007 10:01:08
Assunto: [servux] crontab

Fiz um script para rodar por agendamento usando o crontab, quando peço para 
mostrar o agendamento, ele mostra como agendado, segue abaixo o script e a 
configuração do crontab.

Objetivo do agendamento, gerar backup do banco de dados Firebird, buscando o BD 
na rede e gerando no servidor local, onde e executado o script.

[EMAIL PROTECTED] ~]# crontab -l
SHELL=/bin/bash
PATH=/sbin:/ bin:/usr/ sbin:/usr/ bin
MAILTO=root
HOME=/

# run-parts
01 * * * * root run-parts /etc/cron.hourly
02 4 * * * root run-parts /etc/cron.daily
22 4 * * 0 root run-parts /etc/cron.weekly
42 4 1 * * root run-parts /etc/cron.monthly
10 09 * * * root run-parts /bin/script/ backfire. sh

[EMAIL PROTECTED] ~]# cat /bin/script/ backfire. sh
#!/bin/bash
# backfire Programa criado para gerar backup de Banco de Dados Firebird.
#
# Author: Eduardo Alvarenga, <ealvarenga_f@ ig.com.br>
#
#Captura da data do sistema
data_atual=` date "+%Y%m%d"`
gbak 192.168.200. 20:/sistema/ dbmalta/dbmalta. fdb /sistemas/dbmalta/ 
backup/mt$ data_atual. fbk -user sysdba -password 258159 -v -b -t

Permissão do script: -r-xr-xr-x 1 root root 2545 Nov 27 13:15 /bin/script/ 
backfire. sh

Se eu logar o servidor e mandar executar o script assim: [EMAIL PROTECTED] ~]# 
/bin/script/ backfire. sh , ele funciona perfeitamente

Dúvida, ele precisa de uma sessão aberta para rodar o script? se for, como 
posso fazr isso? lógico, já estou pesquisando como abrir uma sessão via script 
para rodar uma instrução e depois de finalizado ser fechado novamente.

Seja livre, use LINUX
____________ _________ ________
Eduardo Alvarenga A Ferreira

[As partes desta mensagem que não continham texto foram removidas]





      Abra sua conta no Yahoo! Mail, o único sem limite de espaço para 
armazenamento!
http://br.mail.yahoo.com/

[As partes desta mensagem que não continham texto foram removidas]

Responder a