From: | "Gilberto Castillo" <gilberto(dot)castillo(at)etecsa(dot)cu> |
---|---|
To: | "Freddy Martinez Garcia" <freddy311082(at)gmail(dot)com> |
Cc: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: problema con Large Object |
Date: | 2014-01-27 20:09:52 |
Message-ID: | 54584.192.168.207.54.1390853392.squirrel@webmail.etecsa.cu |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
> hola a todos
>
> Estoy tratando de salvar un fichero binario en mi base de datos
> PostgreSQL.
> Quiero utilizar las funciones lo_import y lo_export que como dice la
> documentación, son mucho más eficiente que usar los BYTEA... en fin....
>
> la documentación de PostgreSQL 9.xx dice que hace falta tener permiso de
> administración para usar estas funciones del lado del servidor. Yo fui al
> fichero de configuración /var/lib/postgres/postgres/data/posgresql.conf y
> descomenté la linea donde decía:
>
> #lo_compat_privileges = off
>
> y luego de descomentarla la puse en:
>
> lo_compat_privileges = on
>
> como dice la documentación....
>
> el problema es que aún cuando ejecuto:
>
> select lo_import('/home/freddy/1.avi');
>
> el cliente de postgre me sigue diciendo:
>
> "ERROR: could not open server file "/home/freddy/1.avi": Permission
> denied
> ********** Error **********
>
> ERROR: could not open server file "/home/freddy/1.avi": Permission denied
> SQL state: 42501:"
>
> mi pregunta es: ¿qué necesito para hacer para salvar un fichero binario en
> el servidor de Postgres?
>
Comienza por revisar si postgres tiene permiso sobre ese archivo.
Saludos,
Gilberto Castillo
La Habana, Cuba
Attachment | Content-Type | Size |
---|---|---|
unknown_filename | text/plain | 179 bytes |
unknown_filename | text/plain | 157 bytes |
From | Date | Subject | |
---|---|---|---|
Next Message | Lazaro Ruben Garcia Martinez | 2014-01-27 20:09:57 | RE: problema con Large Object |
Previous Message | Freddy Martinez Garcia | 2014-01-27 19:12:47 | problema con Large Object |