From: | "Edwin Quijada" <listas_quijada(at)hotmail(dot)com> |
---|---|
To: | gorkapostgres(at)yahoo(dot)es |
Cc: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | RE: [pgsql-es-ayuda] ¿Existe Posgres para Windows? |
Date: | 2004-05-07 19:45:31 |
Message-ID: | BAY1-F114vLVKi3s1ws00007969@hotmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
>|Linux-Cygwin>ipc-daemon2 &
Esto simula un servicio de demonios si presiona CTRL-ALT-DEL lo veras por
ahi en la tabla de procesos
Sin esto es imposible que Postgres pueda correr
>|Linux-Cygwin>initdb -D /usr/share/postgresql/data
Crea el cluster de la base de datos, en otras plaabras, el directorio de
data y todo lo demas
>|Linux-Cygwin>pg_ctl -D /usr/share/postgresql/data -l logfile start
Arranca el servicio de Postgres usando la data que definiste en el initdb ,
es decir , cada vez que crees una base de datos nueva sera agregada en la
ruta del initdb, es decir /usr/share/postgresql/data. Creara un archivo de
log tambien
>|Linux-Cygwin>createlang plpgsql template1
Esta linea agregara a template1 el lenguaje para hacer funciones plpgsql,
store procedures, lo agrego en template1 porque cada vez q crees una nueva
base de datos se heradara de template1
>|Linux-Cygwin>psql template1
Esto simplemente es para probar si subio sin ningun contratiempo. Claro en
esa DB no podras hacer nada. Tendras q crear tu propia BD
Hay un comando q lo hace createdb
>|
>|COn esos pasos ya deberias tenet corriendo localmente a Postgres, si no
>|funciona dimelo para ver q pasa. Con eso lo he hecho y funciona bien
>
>Ante todo gracias Edwin por la ayuda. Ahora cygwin con postgres funciona
>perfectamente. Sin embargo no sé muy bien qué es lo que hace cada una de
>las
>líneas anteriores.
>¿Me lo podría alguien explicar?
>¿Cada vez que abro la consola de cygwin he de repetir de nuevo todas estas
>líneas para arrancar postgres?
No todas , solo dos\
ipc-daemon2&
pg_ctl -D /usr/share/postgresql/data -l logfile start
pg_ctl -D /usr/share/postgresql/data -l logfile stop lo detiene
>¿Si cierro la consola postgres se para?
Sip pero ipc-daemon no. Tienes que ir a manejador de procesos de win y
killing
Postgres puede subir como servicio pero solo creo q es en NT ademas no se
como se hace todavia.
:(
>¿Cómo paro e inicio postgres puntualmente?
A que te refieres a una hora ? Bueno , debera ser como uin servicio pero aun
no se como se hace
>¿Para referenciar a esta bd desde un programilla delphi en la misma máquina
>he de decirle que la bd está en 'localhost', 'ipinterna', 'nada', ...?
>Mil gracias.
localhost
5432
Debes de modificar pg_hba.conf y postgresql.conf donde estan los settings
Veo que usas Delphi yo tambien. Tenmgo muchas aplicaciones en esa mutual y
es exceknete pero solo uso cygwin para desarrollo en ambientre productivo
solo uso Linux.
Si tienes dudas sobre esto
>
>
>
>______Gorka -> gorkapostgres(at)yahoo(dot)es_______
>
>PostgreSQL 7.0
>DELL Precision 220 / PIII / 733 MHz / 256 Mb / 17 + 9 Gb SCSI / Dell
>Ultrascan P780 16" / Debian GNU/Linux 'Woody' sabor 'Compact' / NVidia
>Riva
>TNT2 / KeyMouse PS/2____________________________________________
>
_________________________________________________________________
Las mejores tiendas, los precios mas bajos, entregas en todo el mundo,
YupiMSN Compras: http://latam.msn.com/compras/
From | Date | Subject | |
---|---|---|---|
Next Message | Edwin Quijada | 2004-05-07 19:47:35 | RE: [pgsql-es-ayuda] RE: [pgsql-es-ayuda] ¿Existe Posgres para Windows? |
Previous Message | Ysrael Guzman | 2004-05-07 19:10:24 | Re: problemas con pg_atoi |