Re: Instalacion previa de PostgreSQL

From: Ivan Figueroa <ivan(dot)figueroa(at)gmail(dot)com>
To: "al979663(at)ucol(dot)mx" <al979663(at)ucol(dot)mx>
Cc: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: Instalacion previa de PostgreSQL
Date: 2005-04-12 23:17:18
Message-ID: b99b1df505041216175b1aeb33@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

> Es decir kiero ke mi programa
> detecte si ya esta instalado el postgre de no estarlo ke lo instale y configure
> de manera automática.

La forma rapida seria instalar postgresql en un directorio definido
por tu aplicacion, no el directorio estandar que utiliza la version
para windows, y hacerlo escuchar peticiones por un puerto no estandar
modificando el archivo de configuracion.

La forma correcta seria hacer que tu programa de instalacion obtenga
un listado de los programas corriendo para ver si esta activo
postgresql, despues de eso buscaria en el registro de windows rastros
de instalacion de postgresql, y finalmente archivos propios de la
distribucion a través del disco, si no encuentras nada procedes a
instalar, de preferencia siguiendo el metodo de la forma rapida, si en
cualquiera de los pasos encuentras una instancia de postgresql tu
aplicacion puede preguntar al usuario si desea utilizar el motor
existente o utilizar el incluido con tu aplicacion, lo cual te lleva a
pensar en las versiones que el usuario pueda tener instaladas y si la
aplicacion que estas tratando de instalar es compatible con todas las
versiones que existen de postgresql, o simplemente volver
sileciosamente a la forma rapida.

Lo puedes tomar a modo de broma, pero los programas instaladores
profesionales tienen en cuenta todos estos aspectos ( y mas).

Tambien podrias evaluar SQLite www.sqlite.org tal vez te pueda servir

Como sugerencia personal y de una forma politicamente correcta te
recomiendo no utilizar la "k" sustituyendo la "q", de esa forma luces
mas profesional

Saludos

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Ivan Figueroa 2005-04-13 00:06:37 Re: Queja formal sobre la lista
Previous Message Julio Rivero 2005-04-12 22:58:52 Re: RE: [pgsql-es-ayuda] RE : [pgsql-es-ayuda] RE : [pgsql-es-ayuda] RE: [pgsql-es-ayuda] Informac ión