Bom dia Osvaldo,
Ok, isso eu entedi. Realmente a imagem que tentei inserir está no HD da máquina
cliente, o que é um erro, mas meu maior problema não é esse, pra ser mais claro
gostaria de saber se tenho como inseir essas imagens sem o uso das funções
lo_import, lo_export, etc?
E por que não utilizar essas funções? bem para utilizá-las eu preciso delegar
ao usuário da máquina cliente o privilégio de super usuário.
Procurei na lista e encontrei alguns tópicos que falavam sobre, mas todos
utilizavam estas funções acima citadas.
Grato pela atenção dispensada,
ADENILTON Batista da Silva Index Informática LTDA (79)3431-3234 /
9142-0886 [EMAIL PROTECTED]
> Date: Thu, 20 Mar 2008 11:30:29 -0300> To:
> [email protected]> From: [EMAIL PROTECTED]> Subject: Re:
> [pgbr-geral] Problemas na inserção de imagens em campos Oids> > Adenilton
> Batista da Silva escreveu:> > > > Estou com o seguinte dilema ao tentar
> inserir imagens em campos oids na > > interface do cliente;> > > > Tenho a
> seguinte tabela:> > > > CREATE TABLE clientes> > (> > codigo integer NOT
> NULL,> > denominacao character varying(1) NOT NULL,> > dtcadastro date NOT
> NULL,> > ultmovimentacao date,> > nome character varying(50) NOT NULL,> >
> sexo character varying(1),> > dtnascimento date,> > apelido character
> varying(50),> > endereco character varying(50),> > complemento character
> varying(50),> > bairro character varying(15),> > cidade character
> varying(30),> > estado character varying(2),> > cep character varying(9),> >
> fone character varying(20),> > fax character varying(10),> > restricao
> boolean,> > cpfcnpj character varying(14),> > rgie character varying(10),> >
> orgemissor character varying(5),> > ufemissor character varying(2),> >
> limitecredito numeric(15,2),> > pai character varying(50),> > mae character
> varying(50),> > conjuge character varying(50),> > profissao character
> varying(30),> > email character varying(50),> > cbendereco character
> varying(50),> > cbcomplemento character varying(50),> > cbbairro character
> varying(15),> > cbcidade character varying(30),> > cbestado character
> varying(2),> > cbcep character varying(9),> > cbfone character varying(20),>
> > cbfax character varying(10),> > obs character varying(100),> > ativo
> boolean NOT NULL,> > foto oid,> > CONSTRAINT clientes_pkey PRIMARY KEY
> (codigo)> > )> > > > No cliente por exemplo, quando executo o comando "INSERT
> INTO CLIENTES > > (codigo, denominacao, dtcadastro, nome, foto) VALUES ('1',
> '2', > > '20/03/2008', 'CLIENTE TESTE', lo_import ('C:\TESTE.JPG'))" me
> retorna o > > seguinte erro: "ERRO: deve ser super-usuário para utilizar
> lo_import() > > do servidor";> > > > Detalhe os usuários criados para uso nos
> clientes não são super-usuários > > por motivos de segurança. Estou
> programando no delphi e logo não tenho > > como incluir a biblioteca libpq do
> C (a não ser por uso de dll's) e pela > > quantidade de imagens fica inviável
> guardá-las em diretórios e gravar > > somente o caminho, gostaria de saber se
> alguem já passou por isto e teve > > alguma "luz" de como contornar este
> problema.> > > > > Quando você informa "C:\TESTE.JPG" você deseja se referir
> ao hd de sua > máquina cliente ou ao hd do servidor? O PostgreSQL considera
> que é o > *hd do servidor*, pois o comando está sendo executado no servidor,
> e > daí, provavelmente, o problema da permissão.> > Procure no histórico pois
> isto já foi discutido anteriormente.> > Osvaldo> PS. Não trabalho com
> Delphi.> _______________________________________________> pgbr-geral mailing
> list> [email protected]>
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
_________________________________________________________________
Instale a Barra de Ferramentas com Desktop Search e ganhe EMOTICONS para o
Messenger! É GRÁTIS!
http://www.msn.com.br/emoticonpack_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral