Ricardo,
O PLSql não abre shell. Se a sua necessidade é comandar o sistema operacional a fazer alguma coisa, tenho duas sugestões pra vc: - Pesquise o uso de PIPES. Com eles, um programa estaria rodando no S.O. aguardando uma mensagem via pipe que algum processo do banco (trigger, procedure, função) mandaria. Neste programa, ao receber a mensagem (por exemplo X22) o programa tomaria a ação A, se a mensagem fosse outra, tomaria a ação B, ok? - Crie uma tarefa no CRONTAB que roda a cada 5 minutos, que verifica a presença de um arquivo (exemplo /u01/temp/rotina.sh). O arquivo no Crontab, seria por exemplo o /u01/bin/verificar.sh. O VERIFICAR, testa se existe o arquivo /u01/temp/rotina.sh e se ele existir, executa-o e em seguida remove ele, ok? Desta forma, usando o UTL_FILE, vc pode sempre gerar o ROTINA.SH contendo o comando que desejar executar no sistema operacional, que os mecanismos corretos serão disparados e a sua rotina pode se completar. Ederson Elias de Oliveira DBA Oracle Setransp - Goiânia-GO ------------------------------------------------------------------- _____ De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Ricardo Lyrio Enviada em: sexta-feira, 9 de junho de 2006 09:46 Para: oracle_br@yahoogrupos.com.br Assunto: [oracle_br] Shell Olá amigos, Preciso executar um shell do SO via PLSQL, tenho uma procedure que precisa chamar um shell, alguém tem alguma dica de como fazer? Grato Ricardo Lyrio [As partes desta mensagem que não continham texto foram removidas] -------------------------------------------------------------------------------------------------------------------------- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --------------------------------------------------------------------------------------------------------------------------__________________________________________________________________ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine __________________________________________________________________ O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o link do mesmo para evitar trafego(pedidos) desnecessário. Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/oracle_br/ <*> Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html