From: | Diego Ayala <netdiego81(at)gmail(dot)com> |
---|---|
To: | Postgres Ayuda <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | error al borrar un registro |
Date: | 2010-06-14 16:36:50 |
Message-ID: | AANLkTim5PUdoerj7nFzrfA3ZMAfZHgLqd4lr5sphxBx0@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Buen dia listeros, tengo un problemita que no estoy pudiendo resolver, tengo
la tabla cargo, q se encuentra en el esquema rrhh. esta tabla contiene solo
95 registros, se ejecuta diariamente vacuum analyze, tengo un servidor con
10 GB de RAM, es PostgreSQL 8.4.1 quad core..!! Esta tabla tiene solo 2
campos, id y descripcion, y mi campo id es mi PK. Tiene una sola relación
con otra tabla llamada funcionario, en donde esta tabla funcionario tiene
como FK al campo id de la tabla cargo. Mi usuario es superuser, pero de
igual modo me da el error que esta abajo, buscando en los historicos
encontre algo parecido, donde indicaban crear algo asi:
prepare foo as
SELECT 1 FROM ONLY "rrhh"."cargo" x WHERE "id" OPERATOR(pg_catalog.=) $1
FOR SHARE OF x;
explain execute foo (97); con esto obtengo el siguiente resultado.
"Seq Scan on cargo x (cost=0.00..2.23 rows=1 width=6)"
" Filter: (id = $1)"
Lo mas raro es que me deja insertar y actualizar los registros que quiera,
pero no asi hacer el delete
Este error me genera tanto haciendo con el sistema web, y desde el pgadmin.
dayala db_reinge 10.128.32.74(2429) 1961 2010-06-14 12:29:09 PYT
DELETEERROR: permiso denegado al esquema rrhh en carácter 20
dayala db_reinge 10.128.32.74(2429) 1961 2010-06-14 12:29:09 PYT
DELETECONSULTA: SELECT 1 FROM ONLY "rrhh"."cargo" x WHERE "id"
OPERATOR(pg_catalog.=) $1 FOR SHARE OF x
dayala db_reinge 10.128.32.74(2429) 1961 2010-06-14 12:29:09 PYT
DELETESENTENCIA: DELETE FROM rrhh.cargo WHERE id = '97'::bigint
Gracias a todos como siempre por la ayuda.
--
Diego Ayala
From | Date | Subject | |
---|---|---|---|
Next Message | Jaime Casanova | 2010-06-14 18:20:29 | Re: error al borrar un registro |
Previous Message | Ing. Marcos Ortíz Valmaseda | 2010-06-11 16:14:30 | PgPool-II + Iptables: ¿Cúales puertos abre pgpool para el pooling de conexiones? |