Re: Desactivqar chequeo dependencias

From: "Gustavo" <gustavor(at)intercomgi(dot)net>
To: "Patricio Cifuentes Ithal" <pcifuentes(at)siigsa(dot)cl>
Cc: "PostgreEs" <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: Desactivqar chequeo dependencias
Date: 2007-09-07 13:24:07
Message-ID: 033d01c7f152$62b85b90$e802a8c0@Maquina
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Gracias por las respuestas:

Aun no he encontrado la solución. Estaría necesitando desactivar el checkeo
de foreing keys de todas las tablas que hacen referencia a una tabla en
particular mia. De esta forma lo que busco es elimianr esta tabla y volverla
a crear con los campos en distinto orden. Luego me interesaría volver a
reactivar las foreing keys. Espero haberme hecho entender.

Saludos

----- Original Message -----
From: "Patricio Cifuentes Ithal" <pcifuentes(at)siigsa(dot)cl>
To: "'Calabaza Calabaza'" <calalinux(at)gmail(dot)com>;
<pgsql-es-ayuda(at)postgresql(dot)org>
Sent: Friday, September 07, 2007 10:10 AM
Subject: RE: [pgsql-es-ayuda] Desactivqar chequeo dependencias

> -----Mensaje original-----
> De: pgsql-es-ayuda-owner(at)postgresql(dot)org
> [mailto:pgsql-es-ayuda-owner(at)postgresql(dot)org] En nombre de
> Calabaza Calabaza
> Enviado el: viernes, 07 de septiembre de 2007 8:51
> Para: pgsql-es-ayuda(at)postgresql(dot)org
> Asunto: Re: [pgsql-es-ayuda] Desactivqar chequeo dependencias
>
> 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
> --
> ---------------------------(fin del
> mensaje)---------------------------
> TIP 9: visita nuestro canal de IRC #postgresql-es en irc.freenode.net
>
> --
> Este mensaje ha sido analizado por MailScanner en busca de
> virus y otros contenidos peligrosos, y se considera que está limpio.
>
> www.siigsa.cl
>

Idea mia o esto me suena a problemas al hacer un restore?
Expeciencia: me ha pasado varias veces que hago un dump y luego un restore y
me da problemas d eindices q no existe y referencias, sin saber por que. lei
la doc y casi de forma magica encontre que el restore como todas las cosas
sube de forma secuencial, por lo tanto sube tablas primero y estas a su vez
hacen referencia a indices q obviamnte en la secuencia de cargado aun no se
crean, bueno para esto encontre o mas bien siempre ha venido la opcion del
restores -r, esta opcion ordena de tal forma el respaldo, que te crea todo
lo necesario primero osea indices y referencia , etc. Para q luego las
tablas se cargen sin problemas.

En el caso q sea este el probelma, ojala te sirva la respuesta, en el caso
de haberme pegado un carril, a mas de alguna otra persona le servira para
tenerlo en cuenta.

>

--
Este mensaje ha sido analizado por MailScanner
en busca de virus y otros contenidos peligrosos,
y se considera que está limpio.

www.siigsa.cl

--
---------------------------(fin del mensaje)---------------------------
TIP 4: No hagas 'kill -9' a postmaster

--
No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.5.485 / Virus Database: 269.13.8/993 - Release Date: 06/09/2007
15:18

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message usuario anonimo 2007-09-07 13:37:30 Re: postgresql 8.1 y 8.2 corriendo juntos
Previous Message Patricio Cifuentes Ithal 2007-09-07 13:10:51 RE: Desactivqar chequeo dependencias