Re: Desactivqar chequeo dependencias

From: "Calabaza Calabaza" <calalinux(at)gmail(dot)com>
To: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: Desactivqar chequeo dependencias
Date: 2007-09-07 12:50:50
Message-ID: 958993320709070550m13fb86edu94194df24176b908@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

El 7/09/07, Gustavo <gustavor(at)intercomgi(dot)net> escribió:
>
> Buenas gente:
>
> Se puede desactivar el chequeo de dependencias de la BD.
No se a que te refieres con "chequeo de dependencias de la BD"

> EJ: desactivar
> todas las FK por un tiempo y luego volverlas a activar.

-- Disable triggers

UPDATE pg_catalog.pg_class SET reltriggers = 0 WHERE oid =
'tu_tabla'::pg_catalog.regclass;

Esto hace el pg_Admin cuando le marcas al hacer backup la opcion de
disable triggers.
y luego:

-- Enable triggers
UPDATE pg_catalog.pg_class SET reltriggers = (SELECT
pg_catalog.count(*) FROM pg_catalog.pg_trigger where pg_class.oid =
tgrelid) WHERE oid = 'tu_tabla'::pg_catalog.regclass;

Y así para cada tabla,

lo que no sé es si existe alguna forma de hacerlo para toda la bd de una vez.

Podrias mirar tambien:
http://www.postgresql.org/docs/current/static/catalog-pg-class.html

Espero haberte ayudado en algo...
--
§~^Calabaza^~§ from Villa Elisa, Paraguay

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Patricio Cifuentes Ithal 2007-09-07 13:04:33 RE: postgresql 8.1 y 8.2 corriendo juntos
Previous Message Gustavo 2007-09-07 12:34:13 Desactivqar chequeo dependencias