Crontab não executa no slackware
Bom dia,
eu estou tentando configurar o crontab em meu servidor para fazer uma rotina de backup, o problema é o seguinte:
O crontab funciona se for invocado somente como usuário root, e o meu backup deve ser rodado como usuário oracle.
Já tentei mudar o uid do usuário no crontab, naum funcionou, tentei também invocar um script para executar os comando desta maneira:
su - -c "<comando>" oracle
também naum funcionou.
tentei carregar as variaveis de ambiente do oracle no /etc/profile e funciona porem o oracle reclama dos privilégios do usuário.
Se alguem tiver alguma ideia de que pode ser feito eu agradeço!
Crontab não executa no slackware
no shell voce consegue ?
normalmente o cron nao herda as variaveis de ambientes do oracle, entao eh interessante voce colocar dentro do script de backup os exports necessarios.
e nao prescisa ficar dando su. basta voce por o usuario que voce quer q ele rode.
so tenha CERTEZA que o script funcionando rodando manualmente no shell, se rodar e nao rodar no cron provavelmente eh o problema acima.
Crontab não executa no slackware