instalacion_postgres

Upload: miguel-martinez-mendez

Post on 14-Jan-2016

213 views

Category:

Documents


0 download

DESCRIPTION

postgres

TRANSCRIPT

1

1. PostgreSQL en Windows XP (1) Como ha muchos, me ha despertado curiosidad la liberacin de PostgreSQL 8.0 para Windows. De modo que he vencido el poquitin de asco que involucra prender la computadora en XP (es de mi cuada, !lo juro) y he descargado PgSQL para Windows. Algunas personas opinan que el software libre no debera portarse, pues como los programas ya existen para Windows, las personas ya no se ven obligadas a migrar a Linux. Sin embargo yo creo que los ports ayudan a migrar a Linux: una vez que tienes tu aplicacin con Apache+PHP+PostgreSQL la empresa se llena de un cierto tufillo a pingino que se acerca ;-). La primera novedad es que el unzipper de XP no reconoce el zip descargado, pero no hay problema porque 7-Zip si que lo hace. Dentro del zip hay dos archivos .msi, debemos dar click sobre el ms pequeo. Se nos presentar la licencia de PostgreSQL, a continuacin el instalador nos preguntar el idioma. Polglota lo que se dice polglota, no soy, as que elegire ingls:

A continuacin se nos preguntar que opciones deseamos agregar o quitar de la instalacin estndard:

PostgreSQL no debe instalarse en particiones FAT, slo en NTFS. Ahora los detalles del servidor:

Como en Linux, nos pregunta las locales y el encoding. Yo elijo LATIN1 por aquello de los acentos y las aaras de las :

Seleccionamos los mdulos para PostgreSQL. El mdulo Tsearch2 es interesante, pues nos permite indexar la informacin para realizar bsquedas avanzadas para nuestro sitio Web. Algo as como un mini-Google.

El mdulo "cube" agrega soporte tridimensional para realizar anlisis financieros OLAP. Para instalar estos mdulos en Linux debemos buscar el paquete postgresql-contrib. Todo lo demas lo dejo como est.

2. PostgreSQL en Windows XP (2) Anterior | Inicio

A continuacin el instalador copiara los archivos y configurara PostgreSQL. Al final recibiremos un mensaje informndonos que la instalacin ha concluido satsifactoriamente. Ahora ya podemos buscar PotgreSQL en el men de Inicio:

PostgreSQL 8.0 incluye PgAdmin, desde aqui podemos conectarno al localhost y crear una nueva base de datos:

PgAdmin tambin posee un editor de sentencias SQL en caso de que deseemos teclear en lugar de usar los Wizards para crear las tablas y el resto de las operaciones habituales:

Sin embargo, yo siempre he preferido al cliente textual psql:

Para conectarnos a esta base de datos desde Linux, debemos editar C:\Program Files\PostgreSQL\8.0\data\pg_hba.conf, agregar la IP del equipo desde el cual nos vamos a conectar y: psql -p 5433 -h 192.168.2.23 -lY esto es todo, esperemos que el nuevo PostgreSQL 8.0 se expanda rapidamente en Windows, como ya lo ha hecho en Linux (si, si, y en los *BSD tambin).