2009-07-08 3 views
17

Чтобы выполнить некоторые работы по разработке, я должен иметь возможность запускать базу данных PostgreSQL.Portable PostgreSQL для разработки с USB-накопителя

Я не хочу ничего устанавливать на машине дома. Все должно бежать с USB-накопителя.

What development tools do you carry on your USB drive?

Этот вопрос охватывает почти все остальное, но я до сих пор найти руководство по получению PostgreSQL портативных. Это не кажется простым, даже если это возможно.

Так как я могу получить PostgreSQL? Возможно ли это?

EDIT:

PostgreSQL Portable работы. На USB-накопителе очень медленно, но он работает. Я не могу рекомендовать делать с ним постоянное развитие, но для чего мне это нужно.

Возможно, если я заберу внешний накопитель с полной скоростью, я попробую виртуализацию. Учитывая низкую производительность просто запустив базу данных с этого диска, полная виртуальная ОС, работающая от нее, будет непригодной для использования.

ответ

6

Альтернативным маршрутом было бы использовать что-то вроде VirtualBox и просто установить свою среду разработки (базу данных, что бы там ни было).

1

Я согласен с решением для виртуализации, но, возможно, вы можете найти полезным этот link из портативной бесплатной коллекции, я использовал это локально, а не от USB, хотя

3

В 2014 году есть 2 проекта: http://sourceforge.net/projects/pgsqlportable/ и http://sourceforge.net/projects/postgresqlportable/?source=recommended.

Я не могу ручаться за второе, но я использую первый, и он работает прямо из коробки.

После разархивирования с помощью 7-Zip (http://www.7-zip.org/download.html):

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

только минимальная проблема для меня было то, что его по-испански. Я смог изменить язык на английский, следуя Change language of system and error messages in PostgreSQL. Использование Google Translate инструкции являются:

Описание

Это зип для автоматического запуска PostGreSQL 9.1.0.1 для окон. Эта версия уже имеет pgagent и pldebugger. Для запуска необходимо: 1) разархивировать zip 2) запустить «start service without usuario.bat», найденный в каталоге pcsql в папке, которую вы только что распаковали. 3) Дополнительно. Если вы хотите запустить агент, то postgresql (pgagent) должен запускать только «start pgagent.bat», найденный в каталоге pgsql внутри папки , который вы только что распаковали. 4) Дополнительно. Для управления и/или разработки bd вы можете запустить pgadmin3.bat 5 файлов) Необязательно. Чтобы остановить и/или перезапустить сервер , сервер правильно использует файл «сервис без остановки usuario.bat» 10 usuario.bat или перезапуск службы, в зависимости от случая.

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

Please use the tickets for your answer bugs.  

Username: postgres Password: 123 

Просто Примечание: на новом компьютере, чтобы получить pgadminIII работы вам может понадобиться добавить дб. Настройки находятся в прикрепленном скриншоте.

Надеюсь, это поможет.

enter image description here

 Смежные вопросы

  • Нет связанных вопросов^_^