Desconectar banco oracle 10g XE e Desligar o servidor com um shell script [RESOLVIDO]

1. Desconectar banco oracle 10g XE e Desligar o servidor com um shell script [RESOLVIDO]

João Paulo de Vasconcelos Resende
jpvr2005

(usa Debian)

Enviado em 17/07/2012 - 14:55h

Boa tarde Pessoal,
Fiz uma pesquisa no site e não encontrei algo relacionado diretamente a essa dúvida, por isso decidir postar aqui.
É o seguinte, tenho um servidor linux Oracle Enterprise 5 com instalado um banco de dados Oracle 10g XE.
Preciso criar um alias com o nome "desligar" para quando a pessoa for desligar este servidor, ela apenas logar como oracle (ou root mesmo se der) e digitar "desligar" para desconectar o banco e depois desligar o servidor.
Eu usava este script aqui:

echo Shutting down the database...
sqlplus / as sysdba <<EOF
set echo on
shutdown immediate
EOF
echo Finished.
sudo -u root /sbin/shutdown -h now

ai fiz o alias assim
alias desligar='sh /root/stop_oracle.sh'
Porém quando o cara loga com o usuário oracle e digita "desligar" da um erro falando que ele não tem permissão para executar o comando sh /root/stop_oracle.sh.
Já dei permissão para o arquivo e mesmo assim não muda.
Alguém sabe alguma forma de contornar isso?


Valeu, boa tarde a todos!


  


2. Forum

André Canhadas
andrecanhadas

(usa Debian)

Enviado em 17/07/2012 - 15:04h

Não sei se ja viu este:
http://www.gforum.tv/board/1123/370106/usuario-especial-para-desligar-servidores-linux.html

Não testei mas me parece que vai funcionar.


3. Re: Desconectar banco oracle 10g XE e Desligar o servidor com um shell script [RESOLVIDO]

João Paulo de Vasconcelos Resende
jpvr2005

(usa Debian)

Enviado em 17/07/2012 - 15:16h

Então andré, obrigado pela ajuda!
Vou ver se consigo entender aquela parte q ele disse em dar acesso de shutdown a todos os usuários.
Talvez eu consiga com isso liberar acesso ao oracle para fazer o shutdown ne!?

Bom, vou testar aqui e depois posto o resultado.
Se alguém tiver mais alguma idéia e quiser postar aqui...


Valeu!







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts