Configuración de un servidor PostgreSQL portátil para llevar en una memoria USB
por el 19 jul 2012 • 22:15 3 Comentarios
A pesar de que puedo usar sqlite para desarrollar en mi entorno Django portátil (ver mi post anterior: Configuración de un entorno de desarrollo de Django portátil con virtualenvs en Windows para llevar en una memoria USB
), yo todavía quería ser capaz de utilizar un motor de base de datos
reales como PostgreSQL así que me puse a buscar una manera de hacer que
sea portátil también.
Y descomprima el archivo.
Esta solución viene from http://www.postgresonline.com/journal/archives/172-Starting-PostgreSQL-in-windows-without-install.html
Sólo tienes que cambiar las dos primeras opciones para establecer la ruta correcta.
=> La primera vez que inicie, debe comentar la línea con el comando initdb.
Entonces, se puede comentar y ejecutarlo a normalmente a lanzar el servidor.
A continuación se presentan la información necesaria para conectarse al servidor.
Ya existen los archivos. Bat.
Este es el recomendado por Django para PostgreSQL en la documentación.
El uso de "PIP instalar psycopg2" no funcionará en Windows.
En su lugar, debe utilizar ganar-psycopg que es un puerto de las ventanas de la interfaz de base de datos postgresql-python psycopg.
Tenga en cuenta que en el medio ambiente portable definí en mi post anterior , instale fácil está disponible a través de easy_install (con un guión bajo) y no es fácil de instalar (con un guión) (Este es Windows específica.)
Como siempre, no dude en dejar un comentario y / o enviarme sus comentarios.
1) Descargar y descomprimir los archivos binarios de PostgreSQL
Ir en el sitio web de PostgreSQL para descargar el archivo zip de los binarios organizados por EnterpriseDB en esta página: http://www.enterprisedb.com/products-services-training/pgbindownloadY descomprima el archivo.
2) Haga una. Bat para poner en marcha el servidor
Vamos a crear un archivo. Bat para poner en marcha el servidor PostgreSQL y configurar los ajustes principales, como el nombre de la base de datos, el usuario, el puerto, etcEsta solución viene from http://www.postgresonline.com/journal/archives/172-Starting-PostgreSQL-in-windows-without-install.html
Sólo tienes que cambiar las dos primeras opciones para establecer la ruta correcta.
Entonces, se puede comentar y ejecutarlo a normalmente a lanzar el servidor.
3) Haga una. Bat para lanzar pgAdmin III
Sólo tienes que cambiar las dos primeras opciones para establecer la ruta correcta.- Host: localhost
- Puerto TCP: 5439 (se puede cambiar en el guión anterior)
- Base de datos: postgres
- Usuario: postgres
- Contraseña: (sin contraseñas se han establecido, déjelo en blanco)
Ya existen los archivos. Bat.
3) Utilice PostgreSQL con Django en el entorno portátil
Tenemos que instalar psycopg2: un adaptador de base de datos PostgreSQL para el lenguaje de programación Python.Este es el recomendado por Django para PostgreSQL en la documentación.
El uso de "PIP instalar psycopg2" no funcionará en Windows.
En su lugar, debe utilizar ganar-psycopg que es un puerto de las ventanas de la interfaz de base de datos postgresql-python psycopg.
- Ve en esta página para descargarlo: http://www.stickpeople.com/projects/python/win-psycopg/
- Descargue el archivo. Exe de la versión correcta que necesita
- Instálalo vía:
Tenga en cuenta que en el medio ambiente portable definí en mi post anterior , instale fácil está disponible a través de easy_install (con un guión bajo) y no es fácil de instalar (con un guión) (Este es Windows específica.)
Como siempre, no dude en dejar un comentario y / o enviarme sus comentarios.
No hay comentarios:
Publicar un comentario