Skip site navigation (1) Skip section navigation (2)

Re: [pgsql-es-ayuda] Pasajes a producción de aplicac?==?iso-8859-1?Q?iones en Postgresql

From: "Maseguri5" <maseguri5(at)yahoo(dot)com(dot)ar>
To: <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: [pgsql-es-ayuda] Pasajes a producción de aplicac?==?iso-8859-1?Q?iones en Postgresql
Date: 2007-12-19 14:57:13
Message-ID: 005301c8424f$70b922d0$e7988abe@SEAS (view raw or flat)
Thread:
Lists: pgsql-es-ayuda
Para comparar datos y estructiura podes usar las app de EMS, yo uso el
- db comprarser 2006 for postgresql
- ems data comparer for posgresql

eso son pagos!

Con respecto a volver atras la transaccion creeria que no se puede hacer eso 
una vez hecho el commit, al menos lo digo desde el sentido comun.

Saludos

----- Original Message ----- 
From: "Siciliano, Pablo" <psiciliano(at)puentenet(dot)com>
To: <pgsql-es-ayuda(at)postgresql(dot)org>
Sent: Wednesday, December 19, 2007 7:29 PM
Subject: [pgsql-es-ayuda] Pasajes a producción de aplicaciones en Postgresql


> Hola a todos/as.
>
> Estoy tratando de empezar a manejar las actualizaciones de mis 
> aplicaciones de una manera un poco más sistemática a como lo venía 
> haciendo y me surgieron algunas dudas.
>
> Yo tengo tres entornos, cada uno con Postgresql 8.1 instalado, con tres 
> bases de datos que se mantienen medianamente similares: uno de desarrollo, 
> uno de test y uno de producción. Voy a pedirle a cada uno de los 
> programadores que genere un script que me permita hacer todos los cambios 
> necesarios para pasar de desarrollo a test, y pretendo ejecutar 
> exactamente el mismo script para hacer los cambios en producción.
>
> El problema que tengo es que si uno de ellos se equivoca y el script en 
> test está incompleto o tiene algún vicio oculto, pero de todos modos se 
> ejecuta la transacción, debo corregir los errores y eliminar a mano los 
> cambios, o generar un nuevo script que los deshaga.
>
> Mis consultas son:
>
> a) ¿Hay alguna herramienta que permita comparar la estructura de dos bases 
> de datos, y los datos de algunas tablas elegidas?
>
> b) ¿Existe alguna manera de volver hacia atrás una transacción una vez que 
> ya se hizo el commit? La idéa es hacer todos los cambios en una 
> transacción, y volverla atrás y corregir el script en test tantas veces 
> como sea necesario, hasta que me quede algo como para poder ejecutar 
> directamente en producción.
>
> Obviamente, cualquier consejo para hacer esto mismo que puedan darme será 
> más que agradecido.
>
> Saludos.
> Pablo E. Siciliano.
> --
> TIP 5: ¿Has leído nuestro extenso FAQ?
>         http://www.postgresql.org/docs/faqs.FAQ.html
>
> __________ Información de NOD32 2734 (20071219) __________
>
> Este mensaje ha sido analizado con  NOD32 Antivirus System
> http://www.nod32.com
>
> 


In response to

pgsql-es-ayuda by date

Next:From: Pablo BraulioDate: 2007-12-19 15:17:00
Subject: Re: FW: [pgsql-es-ayuda] Un poco perdido creando una función.
Previous:From: Alvaro HerreraDate: 2007-12-19 14:20:30
Subject: [magnus@hagander.net: Re: [HACKERS] pgwin32_open returning EINVAL]

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group