Pular para o conteúdo

Fóruns SQL e PL/SQL enviar e-mail pelo oracle enviar e-mail pelo oracle

#76949
Skinner
Participante

    rcbett,

    Para alterar o parâmetro de instancia que indica ao Oracle em que diretório ele irá ler ou gerar arquivos externos (arquivos texto) execute a instrução abaixo no SQL plus:

    ALTER SYSTEM SET UTL_FILE_DIR=’/COBRANCA/RETORNO’ SCOPE=SPFILE;

    Depois da alteração será necessário reinicializar o banco de dados para que a alteração tenha efeito. Para visualizar a configuração de um determinado parâmetro use o comando SQL abaixo.

    SELECT * FROM V$PARAMETER WHERE UPPER(NAME) LIKE ‘%UTL%’;

    O arquivo de parametros de inicialização passou a ser um arquivo binario e não mais texto como em versões anteriores (8.05, 8.1.6, 8.1.7, etc). Desta maneira, não basta alterar o arquivo init.ora.

    Exemplo de criação do arquivo.

    utl_file.fopen(‘/cobranca/retorno’,’arq_teste.rem’, ‘w’);

    Espero ter ajudado,
    []s
    Alex