lo_export()

From: "Nelson L(dot) Gonzaga" <nelson(dot)gonzaga(at)tseaenergia(dot)com(dot)br>
To: "pgsql-pt-geral(at)lists(dot)postgresql(dot)org" <pgsql-pt-geral(at)lists(dot)postgresql(dot)org>
Subject: lo_export()
Date: 2018-07-31 17:32:04
Message-ID: BED6D83A35FF68469D021470EE4A2DD835584BD0@CTX-SRV-MAIL.toshiba.fmg
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-pt-geral

Olá a todos,
Estou tentando usar o lo_import/lo_export e aparentemente tenho problemas de permissão:

Comando:
select lo_export(oid_imagem, '/tmp2/erro_export1.png') from imagem where nome_imagem = 'erro';

ERROR: must be superuser to use server-side lo_export()
SQL state: 42501
Hint: Anyone can use the client-side lo_export() provided by libpq.

Inseri os dados como superuser assim:
insert into imagem (nome_imagem, oid_imagem) values ('erro1', lo_import('/tmp2/erro.png'));

e a tabela:
create table imagem (nome_imagem varchar(20),oid_imagem oid);

Alguma ideia?

Responses

Browse pgsql-pt-geral by date

  From Date Subject
Next Message Neto pr 2018-08-13 00:15:59 Ajuda em modelagem p/acesso transparente
Previous Message Ivo Sestren Junior 2018-07-23 19:41:33 Re: Versionamento de modelo de dados com PostgreSQL