[pgsql-ayuda] Upgrade de PostgreSQL-6.3.2 a 6.4.2
David Martínez Cuevas
david@mail.estadistica.unam.mx
Tue, 23 Mar 1999 18:06:53 -0600
Holas.
Juan Paulo Cabezas Sainz wrote:
>
> Hola vamos a cambiar el Sistema operativo de nuestra maquina de
> Solaris-2.5.1 a 2.6, asi que queremos aprovechar de pasar de
> postgres-6.3.2 a 6.4.2, mi pregunta es si se han producido cambios
> profundos en la base de datos, como para necesitar re-hacer todo de nuevo,
> o si mas o menos es solo copiar archivos ????
>
> Si me pueden responder :
>
> 1.- La forma mas facil de hacer esto
Haces un pg_dump vil y vulgar y lo trepas a tu nuevo 6.4.
>
> 2.- La mejor forma de hacer esto
"Quizá" ( así, entre comillas ) convendría que rediseñaras tus
tablas,tipos de
datos y constraints a fin de aprovechar las nuevas cualidades de 6.4
Aunque el problema del pg_dump es la secuencia en que se copian las
tablas.
Es decir, como pg_dump no tiene información sobre el tipo de relaciones
que hay
entre tus tablas, puede copiar los hijos antes que los padres o los
maestros
antes que los detalles...
Así que ahí hay de tres sopas:
1. Copiar primero todas tus tablas y solo hasta el final los triggers.
2. Crearte un script que copie tus tablas en el orden que debe ser,
incluyendo
tus triggers
3. Ponerte a capturar todo otra vez :)
>
> gracias
> eso no mas
> | Juan Paulo Cabezas Sainz | scharles@labsd.inf.utfsm.cl |
> | Estudiante Ing. Civil Informatica | |
> | U. Tec. Federico Santa Maria | " God makes him simple... |
> | Valparaiso, Chile | ...Science makes him God " |
>
> --------- Pie de mensaje -------------------------------------------
> Archivo historico: http://tlali.iztacala.unam.mx/maillist/pgsql-ayuda
> Cancelar inscripcion:
> mail to: majordomo@tlali.iztacala.unam.mx
> text : cancelacion pgsql-ayuda
--
David Martinez Cuevas
Office 622-60-80 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Home 565-25-17 "Eat Linux, Drink Linux... SMOKE LINUX "
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
--------- Pie de mensaje -------------------------------------------
Archivo historico: http://tlali.iztacala.unam.mx/maillist/pgsql-ayuda
Cancelar inscripcion:
mail to: majordomo@tlali.iztacala.unam.mx
text : cancelacion pgsql-ayuda