Como faço para desligar o Oracle automaticamente toda sexta-feira às 22:00?

1

Você instala o banco de dados oracle, mas precisa desligar à noite toda sexta-feira às 22h para fazer backups. Como você conseguiria isso automaticamente usando o utilitário crontab? Suponha que o script que encerra e faça o backup do banco de dados chamado backup.sh e localizado em / opt / scripts

    
por Lukesh 13.11.2011 / 18:26

2 respostas

2

Faça o backup de /etc/crontab e edite-o para adicionar esta linha:

0 22 * * 5 root /opt/scripts/backup.sh

(Isso pressupõe que o script tenha permissões de execução. Se não, coloque sh na frente do comando.)

Se o script for executado por algum usuário diferente de root , substitua root pelo nome de usuário apropriado.

A propósito, eu recomendo altamente o man 5 crontab , que documenta o formato completo dos crontabs. (Também disponível on-line .)

    
por Eliah Kagan 13.11.2011 / 18:42
0

Abra seu crontab com crontab -e . Se for sua primeira vez, você será presenteado com uma lista de editores para escolher.

Agora adicione esta linha ao seu arquivo crontab

0 22 * * 5 sh /opt/scripts/backup.sh

salve e feche.

    
por Kris Harper 13.11.2011 / 18:38