O sql*loader é um programa executável externo, assim como qquer outro programa executável pode ser executado a partir dum stored PL/SQL com as seguintes técnicas :
- criando-se um programa daemon (ou mesmo shell script) que receba o texto do comando a executar (via pipes ou va pooling em arquivo-texto), em qquer versão do banco e/ou - via exteral procedure ou java, se banco 8i ou 9i e/ou - via scheduler, se banco 10g pesquise em http://asktom.oracle.com por cada uma das técinas, que vc acha diversos exemplos. E claro, lembro também que vc ** NÃO ** mais precisa necessariamente executar o sql*loader pra carregar/ler arquivos texto desde a versõ 9i do banco, pois passou a existir a figura da EXTERNAL TABLE, que com ela vc lê e carrega dados de um arquivo-texto SEM ter que chamr o executável do loader, pense nela como uma versão melhorada e nativa do loader... []s Chiappa --- Em oracle_br@yahoogrupos.com.br, "francisco porfirio" <[EMAIL PROTECTED]> escreveu > > Pessoa, > > Alguem sabe se existe alguma forma de chamar a execução do sqlloader via > PL/SQL? > > > -- > Atenciosamente > Francisco Porfirio Ribeiro Neto > > > [As partes desta mensagem que não continham texto foram removidas] >