Mas Jota, a funçao lo_export não trabalha com bytea, ela lê o codigo de referencia e exporta usando o tipo lo. Em 27/07/2012 17:18, "JotaComm" <[email protected]> escreveu:
> Olá, > > Em 27 de julho de 2012 16:20, SOUTO <[email protected]> escreveu: > >> Pessoal, >> >> Tenho uma tbl onde armazeno vários tipos de arquivos em um campo bytea. >> O problema é a este campo está com 720 GB, impossível fazer bkp diário >> disso então pensei no bkp diferencial (Outro problema que não sei resolver). >> Então pensei em exportar o conteúdo deste campo para uma pasta no server, >> e com isso conseguiria fazer um bkp diferencial diário pegando apenas os >> arquivos que não tem na pata em epígrafe. >> O problema é tentei utilizar a função lo_export(bytea, text) e veja o >> erro que me dá: >> >> SELECT >> lo_export(arquivo,'/Diretório/'||idarquivos::VARCHAR||nome::VARCHAR) FROM >> schema.tabela WHERE idarquivos = 777; >> ERRO: função lo_export(bytea, text) não existe >> LINHA 1: SELECT lo_export(arquivo,'/Diretório... >> ^ >> DICA: Nenhuma função corresponde com o nome e os tipos de argumento >> informados. Você precisa adicionar conversões de tipo explícitas. >> > > postgres=# INSERT INTO tab VALUES > (1,lo_import('/home/jmsilva/arquivo.log')); > INSERT 0 1 > postgres=# SELECT * FROM tab; > codigo | arquivo > --------+--------- > 1 | 16840 > (1 row) > > postgres=# SELECT lo_export(arquivo,'/tmp/arquivo.log') FROM tab WHERE > tab.codigo=1; > lo_export > ----------- > 1 > (1 row) > > postgres=# > > Qual versão de PostgreSQL você está utilizando? > > > > >> >> Ats >> >> Alguém teria uma dica/ajuda? >> Fico no aguardo. >> >> -- >> Atenciosamente, >> >> Claudio Souto >> (61) 9831-9381 >> >> _______________________________________________ >> pgbr-geral mailing list >> [email protected] >> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral >> >> > > Abraços > -- > JotaComm > http://jotacomm.wordpress.com > > _______________________________________________ > pgbr-geral mailing list > [email protected] > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > >
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
