2009-07-08 46 views
17

Para llevar a casa algún trabajo de desarrollo, tengo que poder ejecutar una base de datos PostgreSQL.Portable PostgreSQL para el desarrollo de una unidad usb

No quiero instalar nada en la máquina en casa. Todo debería funcionar en el disco usb.

What development tools do you carry on your USB drive?

Esa pregunta cubre casi todo lo demás, pero todavía tienen que encontrar una guía para conseguir portátil PostgreSQL. No parece fácil si es posible.

Entonces, ¿cómo consigo PostgreSQL portátil? ¿Es posible?

EDIT:

PostgreSQL Portable obras. Es muy lento en el disco usb que tengo, pero funciona. No puedo recomendar hacer un desarrollo constante con él, pero para lo que necesito es genial.

Tal vez si selecciono un disco externo de velocidad máxima, probaré la virtualización. Dado el bajo rendimiento de simplemente ejecutar la base de datos fuera de esta unidad, un sistema operativo virtual completo que se ejecute fuera de ella sería inutilizable.

Respuesta

6

Una ruta alternativa sería usar algo como VirtualBox y simplemente instale su entorno de desarrollo (base de datos, lo que sea) allí.

1

estoy de acuerdo con la solución de virtualización, pero tal vez usted puede encontrar útil este link de la colección de software gratuito portátil, he utilizado este localmente, no desde USB aunque

3

Hay 2 proyectos para probar en 2014: http://sourceforge.net/projects/pgsqlportable/ y http://sourceforge.net/projects/postgresqlportable/?source=recommended.

No puedo responder por el segundo, pero estoy usando el primero y funciona desde el primer momento.

Después de descomprimir usando 7-zip (http://www.7-zip.org/download.html):

1) Run "start service without usuario.bat" (english translation) 
2) Then run "pgadmin3.bat" 

El único problema mínima para mí fue que su en español. Pude cambiar el idioma al inglés siguiendo Change language of system and error messages in PostgreSQL. El uso de Google traducción de las instrucciones son:

Descripción

Ésta es una postal que se ejecute automáticamente 9.1.0.1 PostgreSQL para Windows. Esta versión ya tiene pgagent y pldebugger. Para ejecutar debe: 1) descomprimir el zip 2) ejecutar el "servicio de inicio sin usuario.bat" que se encuentra en el directorio pgsql dentro de la carpeta que acaba de descomprimir. 3) Opcional. Si desea ejecutar el agente funciona postgresql (pgagent) solo debe ejecutar el "start pgagent.bat" que se encuentra en el directorio pgsql dentro de la carpeta que acaba de descomprimir. 4) Opcional. Para administrar y/o desarrollar el bd, usted puede ejecutar los archivos pgadmin3.bat 5) Opcional. Para detener y/o reiniciar el servidor utiliza correctamente el archivo "service sin detener usuario.bat" usuario.bat o reiniciar el servicio sin depender del caso.

Now option for Linux (file. Tar.gz). Postgresql portable Linux 9.2  

Please use the tickets for your answer bugs.  

Username: postgres Password: 123 

Una cosa: en un equipo nuevo, para obtener pgAdminIII de trabajo que puede ser necesario añadir una base de datos. La configuración está en la captura de pantalla adjunta.

Espero que ayude.

enter image description here

Cuestiones relacionadas