miércoles, 8 de octubre de 2008

Como comparar bases de datos de PostgreSQL

“diffdbpg” es un script sencillo realizado en Python que permite hacer una comparación básica entre dos bases de datos de PostgreSQL para detectar diferencias de estructura de datos.

Para utilizar el script debe editarlo con cualquier editor de texto y cambiar los valores de las variables:

#Base de datos 1 que se presume mas actualizada
db1="drupal" # nombre de base de datos
user1="aox" # usuario de base de datos
password1="xoa" # password de base de datos
host1="localhost" # host base de datos

#Base de datos 2 que se presume desactualizada
db2="drupal_1" # nombre de base de datos
user2="aox" # usuario de base de datos
password2="xoa" # password de base de datos
host2="localhost" # host base de datos


Para Ejecutar el script:

$python diffdbpg.py


Puede también ejecutar el script y dirigir la salida a un fichero, por ejemplo:
$python diffdbpg.py > aox_db

Descarga el script diffdbpg.py

No hay comentarios:

Publicar un comentario