Erro Unable to create a tempory file

Dicas e truques sobre Oracle Reports Builder - modo gráfico ou modo caractere, ascii, arquivo .PRT, etc
Responder
Pablo
Rank: DBA Júnior
Rank: DBA Júnior
Mensagens: 190
Registrado em: Sex, 27 Out 2006 11:12 am
Localização: 88350000
Pablo

Boa tarde turma.
Eu tenho um relatório que emite diversas figuras diferentes. o programa estava rodando normalmente enquanto a qtd de figuras era pequena, agora que a quantidade de figuras está grande está dando a mensagem de erro Erro Unable to create a tempory file.
Bom, é recuperado do bando o endereço da figura, caso não exista figura, existe uma exception que mostra uma figura de IMAGEM NÃO DISPONÍVEL.
Para fazer com que o programa entre nesta exception eu utilizei o comando text_io.fopen('endereço da imagem','R') e depois a exception when others

Bom, imagino que a área de armazenamento da imagem (na memória do programa) esteja estourando....talvez um comando para limpar esta memória resolveria...

Obrigado por ajudar.
diegolenhardt
Moderador
Moderador
Mensagens: 1177
Registrado em: Qui, 15 Out 2009 10:28 am
Localização: Recife

de quantas imagens estamos falando?

tem espaco em disco que chega?

essa mensagem acontece em outras maquinas tambem?
Pablo
Rank: DBA Júnior
Rank: DBA Júnior
Mensagens: 190
Registrado em: Sex, 27 Out 2006 11:12 am
Localização: 88350000
Pablo

630 imagens,

sim tem espaço suficiente;

sim...também acontece com outras imagens;

meu reports é o 6i

falow.
Pablo
Rank: DBA Júnior
Rank: DBA Júnior
Mensagens: 190
Registrado em: Sex, 27 Out 2006 11:12 am
Localização: 88350000
Pablo

Galera, consegui achar o problema.
Estava acontecendo de usar o comando text_io.fopen('endereço da imagem') e eu não estava "fechando" o arquivo. Então utilizei o comando text_io.fclose(variável do tipo TEXT_IO.file_type).
Pronto. Resolveu..

Obrigado pela ajuda

Falow :wink:
Responder
  • Informação
  • Quem está online

    Usuários navegando neste fórum: Nenhum usuário registrado e 9 visitantes