Windows PostgreSQL - где скачать инсталляционный пакет?

mail_makc

aka MaxGR
Windows PostgreSQL - где скачать инсталляционный пакет?

Доброго времени суток!

Народ, подскажите где скачать инсталляционный пакет Windows PostgreSQL? Родной, фирменный...

А то облазил http://www.postgresql.org и все что выкачал, так это: "PostgreSQL 7.3.1 Proof of Concept for Windows Alpha 1", он там единственный который мне попался со словом Windows у них на сайте...

А работать в W2K.engl.SP1 эта штука напрочь отказывается... Да и смущает меня фраза "for Windows Alpha 1"...

Если я выкачал ТО, тогда как заставить ЭТО работать? А то не запускается вообще... Никаких окошек и процессов не появляется в списке задач...

Если выкачал НЕ ТО, тогда где взять НУЖНОЕ? Дайте прямой URL-ьчик...
------
Заранее благодарен! :)
 

Sad Spirit

мизантроп (Старожил PHPClub)
Команда форума
Медленно и по порядку:
  1. Официальной (т.е. от PostgreSQL development group) стабильной версии Postgres'а под win32 нету. Есть бета от 7.2 и этот твой Proof of concept (дай, кстати, на него ссылку, а то искать неохота).
  2. Есть стабильные фирменные (коммерческие) версии PostgreSQL под win32.
  3. Ко всяким альфам, бетам и пр. обычно прилагаются файлики README и INSTALL с кучей ценной информации.
 

mail_makc

aka MaxGR
Автор оригинала: Sad Spirit
Медленно и по порядку:
  1. Официальной (т.е. от PostgreSQL development group) стабильной версии Postgres'а под win32 нету. Есть бета от 7.2 и этот твой Proof of concept (дай, кстати, на него ссылку, а то искать неохота).
  2. Есть стабильные фирменные (коммерческие) версии PostgreSQL под win32.
  3. Ко всяким альфам, бетам и пр. обычно прилагаются файлики README и INSTALL с кучей ценной информации.
---
1. Лежит на официальном сайте:
ftp://ftp.postgresql.org/pub/binary/v7.3.1/Windows/PgSQL731wina1.exe
Но скачивал с зеркала российского:
ftp://ftp.ru.postgresql.org/pub/unix/database/pgsql/ - там далее не помню какая ссылка (а пробиться на ftp что-то не могу сейчас... :( ), так что далее по интуиции в папки со словами Win - файл идентичен по размерам тому что лежит на официальном сайте...
---
2. А где бы поиметь эти стабильные фирменные (коммерческие) версии? Как называются и откуда качаются? Можно еще помочь и с документацией по установке...
---
3. Прилагается файлик COPYRIGHT.TXT ;) а все остальное на http://techdocs.postgresql.org :) Но что-то много файликов идет относительно cygwin в проинсталлированном пакете... Вот только как бы вс это дело запустить суметь, а то админ не желает ставить на Linux-сервер PostgreSQL + PHP, вот и извращаюсь под W2k Apache + PHP + PostgreSQL (который и заставляет извращаться), к Apache + PHP претензий не имею... :)
 

Sad Spirit

мизантроп (Старожил PHPClub)
Команда форума
Автор оригинала: mail_makc
2. А где бы поиметь эти стабильные фирменные (коммерческие) версии? Как называются и откуда качаются? Можно еще помочь и с документацией по установке...
"Коммерческие" == "покупаются за деньги". http://www.dbexperts.net/ например

Вот только как бы вс это дело запустить суметь, а то админ не желает ставить на Linux-сервер PostgreSQL + PHP, вот и извращаюсь под W2k Apache + PHP + PostgreSQL (который и заставляет извращаться)
Уговори админа поставить хотя бы PostgreSQL, его легко можно будет PHP из-под винды дёргать.
 

mail_makc

aka MaxGR
да я вот сейчас разобрался с ним уже...

эта зараза инсталлируется на системный диск (в моем случае диск E:\, и изменить нельзя путь), но при этом в конце инсталляции она запускает файлик для ввода пароля администратора БД, а запускает она его с диска C:\ (а там то его нет, ведь инсталяция шла на E:\), вот и обламывается...

кроме того, во всех файлах внутри уже жестко прописан путь с диска C:\

лечил так:
1. Проинсталлировал на диск E:
2. Скинул копию на диск C:
3. Проинсталлировал на диск E: (но теперь инсталлятор запустил с диска C: необходимые ему для завершения инсталляции файлы)
4. Удалил версию с диска E:
5. Работаю с версией на диске C:

P.S. Можно в принципе удалить версию с диска C:, а работать с той которая на E:, но при этом во всех необходимых файлах надо сменить путь с диска C: на диск E:

P.P.S. А теперь полезу смотреть ссылку которую дал Sad Spirit :)
 

mail_makc

aka MaxGR
Пока что работает под 2000 и под XP (пробную версию пробовал запускал)...
Под другими операционками не было необходимости запускать...

Жалоб пока что нет... Тьфу, тьфу, тьфу... :)
 

mail_makc

aka MaxGR
Дополнение к моему сообщению от 05.03.03 16:18 на тему инсталляции (столкнулся тут при переводе на Windows 2000 Server).

Хотелось бы добавить, что инсталляцию надо проводить обязательно от пользователя ADMINISTRATOR (если такого на машине нет, например, в русской версии Windows или этот пользователь переименован в другого, то придется его создать и дать ему соответствующие права).
Все дело в том, что инсталляционный пакет в завершение инсталляции запускает .bat файл в котором жестко прописан данный пользователь и от имени которого уже идет дальнейшее завершение инсталляции (создание пустой БД).

Кстати, если потом настроить ПО таким образом, чтобы оно работало как сервис в Windows, то в настройках этого сервиса надо будет прописать запуск сервиса не от имени системы, а от имени .\administrator :( То есть в итоге сервер будет стоят в Сети с таким пользователем, что не есть очень хорошо... ;) Но хотя это на любителя - убивать/переименовывать администратора сервера.
 

apatit_ru

Guest
Автор оригинала: mail_makc
Дополнение к моему сообщению от 05.03.03 16:18 на тему инсталляции (столкнулся тут при переводе на Windows 2000 Server).

Хотелось бы добавить, что инсталляцию надо проводить обязательно от пользователя ADMINISTRATOR (если такого на машине нет, например, в русской версии Windows или этот пользователь переименован в другого, то придется его создать и дать ему соответствующие права).
Все дело в том, что инсталляционный пакет в завершение инсталляции запускает .bat файл в котором жестко прописан данный пользователь и от имени которого уже идет дальнейшее завершение инсталляции (создание пустой БД).

Кстати, если потом настроить ПО таким образом, чтобы оно работало как сервис в Windows, то в настройках этого сервиса надо будет прописать запуск сервиса не от имени системы, а от имени .\administrator :( То есть в итоге сервер будет стоят в Сети с таким пользователем, что не есть очень хорошо... ;) Но хотя это на любителя - убивать/переименовывать администратора сервера.
Это все про PgSQL731wina1.exe?
 

trigger

Guest
Автор оригинала: mail_makc
да я вот сейчас разобрался с ним уже...
эта зараза инсталлируется на системный диск ...
Странно, у меня все легко прошло... Стоит "Postgres 7.2.1 Native Windows Port", как написано в ридмишке.
Installation Instructions
====================================================================
Unzip the archive into a directory and set the following
environment variables.
C:> set PGHOME=<postgres_dir>
C:> set PGDATA=%PGHOME%\data
C:> set PGLIB=%PGHOME%\lib
C:> set PGHOST=localhost
C:> set PATH=%PGHOME%\bin;%PATH%

Так вот сделал, и все! :cool: Только потом долго корячился с запуском его, пока, грустно вздохнув не решил прочитать ман(про инитдб, psql.exe, pgctl.exe). И все!
Сейчас искал инсталлятор/архив, но так его и не нашел(что странно)...
А вот сейчас отрыл в архивах регета и скачал вроде его(4мб) из ftp://209.61.187.152/postgres/postgres_beta4.zip
Недоделанности есть... Например в alter table alter column... А так все пучком! :) Только вот как сервис его еще надо прописать...
 

mail_makc

aka MaxGR
Речь шла про версию 7.3.1, которая инсталлировалась с помощью экзешника, а не распаковкой зип-архива... ;)
 

trigger

Guest
Ну да, я просто хотел сказать, что у этой беты куда легче установка.
Будем ждать 7.4 -- намекают, что в ней будет поддержка win. :)
 

lord Xander

Guest
А где взять эту бету?

Потому как ссылка та уже не работает :(

И еще вопрос. Бывает Постгрес для виндов, работающий без эмулятора?
 

Sad Spirit

мизантроп (Старожил PHPClub)
Команда форума
Автор оригинала: lord Xander
И еще вопрос. Бывает Постгрес для виндов, работающий без эмулятора?
Бывает. Я слышал про три коммерческие (=продающиеся за деньги) версии.
Есть шанс, что Постгрес для виндов от PGDG (=бесплатный) будет где-то в районе версии 7.5.
 

trigger

Guest
Автор оригинала: lord Xander
А где взять эту бету?

Потому как ссылка та уже не работает :(

И еще вопрос. Бывает Постгрес для виндов, работающий без эмулятора?
Ссылка была на сайте постреса в разделе типа "Постгрес для win" где-то в конце. После ссылок на коммерческие версии.

Бывают бесплатные беты (одну ссылку ты уже видел).

Удачи!
 

nikit@

Guest
помогите

Люди помогите кто разбирается в постгри !!!

Сделал все как в этом форуме написано
1) Скачал и установил PgSQL731wina1.exe под учетной записью ADMINISTRATOR
2) запускаю постгри сервер вроде все нормально захожу через Command Shell (postgreSQL) выполняю там
initdb
psql template1
все выполняет !!!

НО когда в EMS PostgreSQL Manager 2
соединяюсь с БД
host - localhost
login - ADMINISTRATOR
port - 5432

не соединяет :(
 

fixxxer

К.О.
Партнер клуба
Понятия не имею, что такое
, но проверь
1) наличие логина ADMINISTRATOR в базе (ты его создавал? Или ты думаешь, что логин к БД имеет какое-то отношение к виндовому логину? - в этом случае ты очень сильно заблуждаешься, видимо, работал с ms sql :)).
2) наличие tcipip_sockets=on в postgresql.conf и посмотри, что у тебя в pg_hba.conf.

Кстати, поставь нормальный Win32 порт - CygWin-овский 7.4 последний или родной - вполне рабочая бета (ссылка есть в Postgres Win32 FAQ). PgSQL731wina1.exe уже давно устарел.
 
Сверху