Форум dkLab и Denwer
Здесь общаются Web-разработчики.
Генеральный спонсор:
Хостинг «Джино»

PostgreSQL под Windows (DmitriyPopov, оценка: 3)
Goto page 1, 2  Next
Author Message
DmitriyPopov
Участник форума



Joined: 10 Mar 2003
Posts: 1491
Карма: 22
   поощрить/наказать


PostPosted: Wed May 07, 2003 10:05 am ()
   Post subject: PostgreSQL под Windows
Reply with quote

Тут была какая-то тема, в которой произошел разговор про САБЖ.

В общем не нашли эту вещь на ftp-серваках. А я - нашел! :-).

Дело в том, что под Win не собрана последняя версия. А на ftp3.ru.postgresql.org/pub/mirror/postgresql/pub/ в папке v.7.3.1/windows/ лежит он - заветный файл объемом в 11 метров.

Сейчас качаю, как поставлю - скажу как работает :-).

Ура, товарищи! Наконец-то, может быть, закончится этот беспредел с неработоспособным, мылофункциональным мускулем, с которым работают абсолютно все!

Да здравствуют транзакции, вложенные запросы, хранимые процедуры, вторичные ключи и многое другое! Ура, товарищи!


Для тех кто все-равно не нашел:
ftp3.ru.postgresql.org/pub/mirror/postgresql/pub/v7.3.1/Windows/PgSQL731wina1.exe
Back to top
View user's profile Send private message
DmitriyPopov
Участник форума



Joined: 10 Mar 2003
Posts: 1491
Карма: 22
   поощрить/наказать


PostPosted: Wed May 07, 2003 10:34 am (спустя 28 минут)
   Post subject:
Reply with quote

Итак:
Установка началась. Выбор установки: Полная, неполная, кастомизированная. Вбор из двух эелементов: Сама база и ODBC драйвер. Выбираю, и появляется окно, в котором предложение начать установку. ПУТЬ ИЗМЕНИТЬ НЕЛЬЗЯ! Только program files/PostgreSQL/

После этого О, ЧУДО! открывается окно ДОС. Ну прям Денвер какой-то. Там идет установка. И вот мы встречаем первую очень хорошую фичу, которая отличает pgSQL, от MySQL - на предлагается ввести пароль администратора!

При этом Все время (даже после закрытия первого) открыто второе пустое досовское окошко.

Я рискую закрыть его.

Висит экран с предложением перезапуститься. Что я иделаю. Пошел перезапускаться.

[продолжение следует...]
Back to top
View user's profile Send private message
Дмитрий Котеров
Администратор



Joined: 10 Mar 2003
Posts: 13665
Карма: 413
   поощрить/наказать


PostPosted: Wed May 07, 2003 11:40 am (спустя 1 час 6 минут)
   Post subject:
Reply with quote

А почему нельзя менять путь, нельзя ли поподробнее?
Ведь кода будет пакет для Денвера, путь ПРИДЕТСЯ менять.
Back to top
View user's profile Send private message Send e-mail
DmitriyPopov
Участник форума



Joined: 10 Mar 2003
Posts: 1491
Карма: 22
   поощрить/наказать


PostPosted: Wed May 07, 2003 2:50 pm (спустя 3 часа 9 минут)
   Post subject:
Reply with quote

Дмитрий Котеров:
Откуда я знаю? Просто обычно в инсталлерах есть возможность выбрать путь. Здесь (просмотрел инсталяху три раза) - увы :-(.


А Вы им письмо напишите :-) (с) - теле реклама
Back to top
View user's profile Send private message
DmitriyPopov
Участник форума



Joined: 10 Mar 2003
Posts: 1491
Карма: 22
   поощрить/наказать


PostPosted: Wed May 07, 2003 2:52 pm (спустя 2 минуты)
   Post subject:
Reply with quote

Хм... файлов куча.... конфигов куча.... <brrrrr> какой-то....
Кстати, в pgSQL входит библиотека для питона...
Back to top
View user's profile Send private message
Евгений Бондарев
Модератор



Joined: 10 Mar 2003
Posts: 723
Карма: 16
   поощрить/наказать

Location: Харьков/Киев, Украина

PostPosted: Wed May 07, 2003 2:59 pm (спустя 6 минут)
   Post subject:
Reply with quote

Дмитрий Котеров wrote:
А почему нельзя менять путь, нельзя ли поподробнее
Скорее всего потому, что путь можно задать только при компиляции. Так как ставится уже скомпилированный код - путь уже зашит.
Back to top
View user's profile Send private message
Дмитрий Котеров
Администратор



Joined: 10 Mar 2003
Posts: 13665
Карма: 413
   поощрить/наказать


PostPosted: Wed May 07, 2003 7:17 pm (спустя 4 часа 18 минут)
   Post subject:
Reply with quote

Молодцы просто :-(
Кто ж такие вещи зашивает... И главное, зачем?

Вот, например, разработчики Apache в ранних версиях для Win32 (1.3.6, кажется) хранили путь к apache в Реестре. И без записи в Реестре ничего не работало. Совершенно ясно, что это из-за того, что они не догадывались о такой полезной функции Win32 API, как GetModuleFileName(). И вместо того, чтобы спросить о наличии этой функции в каком-нибудь форуме, они начали извращаться. Вероятно, разработчики pgSQL решили повторить сей «изящный трюк».
Back to top
View user's profile Send private message Send e-mail
Евгений Бондарев
Модератор



Joined: 10 Mar 2003
Posts: 723
Карма: 16
   поощрить/наказать

Location: Харьков/Киев, Украина

PostPosted: Thu May 08, 2003 10:48 am (спустя 15 часов 30 минут)
   Post subject:
Reply with quote

Дмитрий Котеров:
Они не особо задаются поддержкой своего продукта под Вынь. Отсюда и вытекает, что бинарник - суть собранный Сервер с установками по умолчанию.
Хочешь в другую директорию сервер положить - собирай сам... :(
Back to top
View user's profile Send private message
DmitriyPopov
Участник форума



Joined: 10 Mar 2003
Posts: 1491
Карма: 22
   поощрить/наказать


PostPosted: Thu May 08, 2003 1:11 pm (спустя 2 часа 23 минуты)
   Post subject:
Reply with quote

Вот именно. И, мало того, насколько я знаю - не собираются и в дальнейшем делать полноценную Win Версию.
Back to top
View user's profile Send private message
Guest






Карма: 388
   поощрить/наказать


PostPosted: Fri Nov 07, 2003 10:07 pm (спустя 5 месяцев 30 дней 8 часов 56 минут)
   Post subject: Эх...
Reply with quote

Интересный факт:
В настоящую секунду занимаюсь поиском русскоязычных руководств по работе с PGSQL.

По запросу "файл конфигурации PostgreSQL под Win", яндекс, гад такой, выдал ссылку на эту тему...


Все! Спасибо за внимание, прощаюсь до понедельника :)

P.S. Прошу прощения, что незарегистрирован - сижу из дома. Нету времени вспоминать пароль, и тем более долго сидеть на форуме :)
P.P.S. Прям Дзен какой-то получается...
Back to top
DmitriyPopov
Участник форума



Joined: 10 Mar 2003
Posts: 1491
Карма: 22
   поощрить/наказать


PostPosted: Sat Nov 08, 2003 2:17 am (спустя 4 часа 9 минут)
   Post subject:
Reply with quote

Это был я...
Back to top
View user's profile Send private message
Дмитрий Котеров
Администратор



Joined: 10 Mar 2003
Posts: 13665
Карма: 413
   поощрить/наказать


PostPosted: Sun Nov 09, 2003 3:49 am (спустя 1 день 1 час 32 минуты)
   Post subject:
Reply with quote

Гость wrote:
По запросу "файл конфигурации PostgreSQL под Win", яндекс, гад такой, выдал ссылку на эту тему...
Все дороги ведут в Рим (-;

Судя по тому, что данным топиком с тех пор почти никто не заинтересовался, людей, которые ставят pgSQL на Windows, довольно немного.
Back to top
View user's profile Send private message Send e-mail
WhiteWolf
Заглянувший



Joined: 11 Nov 2003
Posts: 6
Карма: 0
   поощрить/наказать

Location: Обнинск

PostPosted: Tue Nov 11, 2003 9:52 am (спустя 2 дня 6 часов 3 минуты)
   Post subject:
Reply with quote

Ну теперь еще я заинтересовался... :-)
до защиты УИРа полтора месяца а изучать линукс неохота... буду насиловать PostgreSQL под Windows
Back to top
View user's profile Send private message
DmitriyPopov
Участник форума



Joined: 10 Mar 2003
Posts: 1491
Карма: 22
   поощрить/наказать


PostPosted: Tue Nov 11, 2003 11:34 am (спустя 1 час 41 минуту)
   Post subject:
Reply with quote

WhiteWolf:
Нас будет двое на весь рунет :)
Back to top
View user's profile Send private message
WhiteWolf
Заглянувший



Joined: 11 Nov 2003
Posts: 6
Карма: 0
   поощрить/наказать

Location: Обнинск

PostPosted: Tue Nov 18, 2003 7:14 pm (спустя 7 дней 7 часов 40 минут)
   Post subject:
Reply with quote

Неа :-)))) скорее всего уже нет...
в линуксе настройка/учтановка оказалась не такой уж и сложной :-) особенно по книге Дж. Уорсли Дж. Дрейк PostgreSQL + PGAccesse и все в ажуре :-)
Back to top
View user's profile Send private message
WhiteWolf
Заглянувший



Joined: 11 Nov 2003
Posts: 6
Карма: 0
   поощрить/наказать

Location: Обнинск

PostPosted: Wed Nov 19, 2003 9:33 am (спустя 14 часов 19 минут)
   Post subject:
Reply with quote

Кстати, а под виндовоз есть графические клиенты для Postgres? Или скажете заняться написаем оного? :-)
Back to top
View user's profile Send private message
DmitriyPopov
Участник форума



Joined: 10 Mar 2003
Posts: 1491
Карма: 22
   поощрить/наказать


PostPosted: Wed Nov 19, 2003 10:14 am (спустя 41 минуту)
   Post subject:
Reply with quote

WhiteWolf:
Их туева хуча.
Как пример:
EMS PostgreSQL Manager (www.ems-hitech.com) - супер утилита, но платная.
pgadmin (www.pgadmin.org) - мне не понравилась
Mammoth pgManage 1.0.1 (www.commandprompt.com/products/pgManage/) - сейчас качаю :)
Back to top
View user's profile Send private message
DmitriyPopov
Участник форума



Joined: 10 Mar 2003
Posts: 1491
Карма: 22
   поощрить/наказать


PostPosted: Wed Nov 19, 2003 10:17 am (спустя 2 минуты)
   Post subject:
Reply with quote

Да! Следует заметить, что из вышеперечисленного PgAdmin - единственная бесплатная.
Back to top
View user's profile Send private message
Дмитрий Котеров
Администратор



Joined: 10 Mar 2003
Posts: 13665
Карма: 413
   поощрить/наказать


PostPosted: Thu Nov 20, 2003 9:09 pm (спустя 1 день 10 часов 52 минуты)
   Post subject:
Reply with quote

А это... Разве phpPgAdmin-а нет?
Back to top
View user's profile Send private message Send e-mail
Юрий Насретдинов
Модератор



Joined: 13 Mar 2003
Posts: 8642
Карма: 200
   поощрить/наказать

Location: 007 495

PostPosted: Thu Nov 20, 2003 9:11 pm (спустя 1 минуту 44 секунды)
   Post subject:
Reply with quote

Дмитрий Котеров wrote:
Разве phpPgAdmin-а нет
Есть, и у них даже есть свой сайт :) - phppgadmin.sourceforge.net/ , по аналогии с PhpMyAdmin
Back to top
View user's profile Send private message Send e-mail
WhiteWolf
Заглянувший



Joined: 11 Nov 2003
Posts: 6
Карма: 0
   поощрить/наказать

Location: Обнинск

PostPosted: Fri Nov 21, 2003 11:21 pm (спустя 1 день 2 часа 9 минут)
   Post subject:
Reply with quote

Ладно... будем знать
и посмотрим, что скажет вышестоящее начальство
пока его полностью удовлетворяет линукс
как сразу тема оживилась :-)
Back to top
View user's profile Send private message
WhiteWolf
Заглянувший



Joined: 11 Nov 2003
Posts: 6
Карма: 0
   поощрить/наказать

Location: Обнинск

PostPosted: Mon Dec 01, 2003 1:28 pm (спустя 9 дней 14 часов 7 минут)
   Post subject:
Reply with quote

а вот ссылочка уже не работает
видно папку переместили/удалили
в общем, не нашел я там дистры
Back to top
View user's profile Send private message
WhiteWolf
Заглянувший



Joined: 11 Nov 2003
Posts: 6
Карма: 0
   поощрить/наказать

Location: Обнинск

PostPosted: Mon Dec 01, 2003 2:39 pm (спустя 1 час 11 минут)
   Post subject:
Reply with quote

ftp3.ru.postgresql.org/pub/mirror/postgres/pub/binary/v7.3.1/Windows/

новая ссылка
Back to top
View user's profile Send private message
†berkut†
Участник форума



Joined: 12 Apr 2004
Posts: 106
Карма: -4
   поощрить/наказать


PostPosted: Wed Jun 02, 2004 7:58 pm (спустя 6 месяцев 1 день 5 часов 18 минут)
   Post subject:
Reply with quote

Помогите плиз!
Скачал я PgSQL731wina1.exe, запустил инсталятор, висит ipc-daemon.exe.
А что делать дальше? Как его присоеденить к php? В http.conf вообще ничего по этой теме нет, в php.ini тоже ничего полезного.
Искал я что-нибудь по теме, но так ничего и не нашёл :(
Back to top
View user's profile Send private message
Дмитрий Котеров
Администратор



Joined: 10 Mar 2003
Posts: 13665
Карма: 413
   поощрить/наказать


PostPosted: Wed Jun 02, 2004 8:40 pm (спустя 41 минуту)
   Post subject:
Reply with quote

Надо читать документацию по установке PgSQL, а также подключить в php.ini модуль поддержки PostgreSQL (опять же, в документации PHP написано обо всем этом).
Back to top
View user's profile Send private message Send e-mail
WhiteWolf2
Guest





Карма: 388
   поощрить/наказать


PostPosted: Thu Jun 03, 2004 12:21 am (спустя 3 часа 40 минут)
   Post subject: Забыл уже и про форум и про пароль
Reply with quote

Использовался PostgreSQL пакет версии 7.3.1.
Денвер Base_2004-01-04_a1.3.27_p4.3.0_m3.23.53_pma2.3.0 и расширение 2003-02-10_PHP4.3.0.
В файле php.ini были раскоментированны функции для работы с СУБД PostgreSQL.
Одного ipc-daemon-а мало.
1) пуск/программы/Постгрес/ Adjust PostgreSQL Configuration File
расскоментируй строки
tcpip_socket = true
ssl = true
max_connections = 32
port = 5432
hostname_lookup = true
show_source_port = true
у меня закоментированы были
В пуск/программы/Постгрес/Утилиты/ жмешь старт сервер
потом пишешь на ПХП код...должно работать
$conn = pg_connect("host=localhost port=5432 dbname=YUP user=postgres");
echo("<h2>Подключена база: ".pg_dbname()."</h2><br>");
$result = pg_exec($conn, $sql);
и т.д.
Back to top
†berkut†
Участник форума



Joined: 12 Apr 2004
Posts: 106
Карма: -4
   поощрить/наказать


PostPosted: Thu Jun 03, 2004 4:16 am (спустя 3 часа 55 минут)
   Post subject:
Reply with quote

щас погибну... где найти это расширение 2003-02-10_PHP4.3.0. ?
облазил весь этот сайт, так и не нашёл :(
кое-как вроде-бы поставил эту бесовскую базу, запустились post_svc & postmaster
скачал php_pgsql.dll положил в extensions
apache.exe - точка входа в процедуру zend_list_delete не найдена
не возможно загрузить php_pgsql.dll точка входа не найдена
Back to top
View user's profile Send private message
Дмитрий Котеров
Администратор



Joined: 10 Mar 2003
Posts: 13665
Карма: 413
   поощрить/наказать


PostPosted: Thu Jun 03, 2004 3:28 pm (спустя 11 часов 11 минут)
   Post subject:
Reply with quote

dklab.ru/chicken/web/dis/PHP4/
Back to top
View user's profile Send private message Send e-mail
†berkut†
Участник форума



Joined: 12 Apr 2004
Posts: 106
Карма: -4
   поощрить/наказать


PostPosted: Thu Jun 03, 2004 8:07 pm (спустя 4 часа 39 минут)
   Post subject:
Reply with quote

поставил апач и пхп вручную, вроде всё работает.
создал базу - запустил createdb.exe test
даже вошёл в sql монитор, в базу test

но не могу соеденится через скрипт
pg в логе пишет
FATAL 1: user "admin" does not exist
пробовал и root
что делать?
Back to top
View user's profile Send private message
DmitriyPopov
Участник форума



Joined: 10 Mar 2003
Posts: 1491
Карма: 22
   поощрить/наказать


PostPosted: Thu Jun 03, 2004 8:43 pm (спустя 35 минут)
   Post subject:
Reply with quote

Гы...
1) postmaster
2) Пароль то егоный хоть помните?
Back to top
View user's profile Send private message
Дмитрий Котеров
Администратор



Joined: 10 Mar 2003
Posts: 13665
Карма: 413
   поощрить/наказать


PostPosted: Thu Jun 03, 2004 8:47 pm (спустя 4 минуты)
   Post subject:
Reply with quote

Попробуйте юзера pgsql или postgresql или postgres.
Back to top
View user's profile Send private message Send e-mail
†berkut†
Участник форума



Joined: 12 Apr 2004
Posts: 106
Карма: -4
   поощрить/наказать


PostPosted: Thu Jun 03, 2004 8:48 pm (спустя 26 секунд)
   Post subject:
Reply with quote

FATAL 1: user "postmaster" does not exist
Back to top
View user's profile Send private message
†berkut†
Участник форума



Joined: 12 Apr 2004
Posts: 106
Карма: -4
   поощрить/наказать


PostPosted: Thu Jun 03, 2004 8:51 pm (спустя 3 минуты)
   Post subject:
Reply with quote

pgsql или postgresql или postgres, postgre - тоже не работают
Back to top
View user's profile Send private message
Дмитрий Котеров
Администратор



Joined: 10 Mar 2003
Posts: 13665
Карма: 413
   поощрить/наказать


PostPosted: Thu Jun 03, 2004 9:12 pm (спустя 20 минут)
   Post subject:
Reply with quote

Тогда попробуйте почитать в документации PostgreSQL, где-нибудь там должно быть написано про установку в Win32.
Back to top
View user's profile Send private message Send e-mail
DmitriyPopov
Участник форума



Joined: 10 Mar 2003
Posts: 1491
Карма: 22
   поощрить/наказать


PostPosted: Thu Jun 03, 2004 11:33 pm (спустя 2 часа 21 минуту)
   Post subject:
Reply with quote

Тьфу ты! Это я великий тормоз... Вспомнил =)
Вы при установке какое имя пользователя писали? Вот его и вводите... Только неговорите что не помните... Тогда совет будет один =)
Back to top
View user's profile Send private message
†berkut†
Участник форума



Joined: 12 Apr 2004
Posts: 106
Карма: -4
   поощрить/наказать


PostPosted: Fri Jun 04, 2004 12:47 am (спустя 1 час 14 минут)
   Post subject:
Reply with quote

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

вообще там какая-то непонятная система.
я поступил так: запустил createuser.exe, создал юзера с правами(их только 2 - создовать базы данных, создовать новых юзеров)
и под новым юзером подключился к базе из скрипта:) вроде всё основное работает, create,update,delete
Back to top
View user's profile Send private message
Guest






Карма: 388
   поощрить/наказать


PostPosted: Sun Oct 17, 2004 4:25 pm (спустя 4 месяца 13 дней 15 часов 37 минут; написано за 39 секунд)
   Post subject:
Reply with quote

Какой кошмар а нормально его под Cygwin стартовать низя нет? Там и интсрукция человеческая есть....
Back to top
Дмитрий Котеров
Администратор



Joined: 10 Mar 2003
Posts: 13665
Карма: 413
   поощрить/наказать


PostPosted: Mon Oct 18, 2004 1:40 am (спустя 9 часов 14 минут; написано за 4 секунды)
   Post subject:
Reply with quote

Уточните вопрос.
Back to top
View user's profile Send private message Send e-mail
Константин Жинько [tIT]
Сотрудник «Лаборатории»



Joined: 12 Jun 2004
Posts: 2264
Карма: 105
   поощрить/наказать

Location: Москва

PostPosted: Wed Jan 05, 2005 7:42 pm (спустя 2 месяца 18 дней 18 часов 2 минуты; написано за 3 минуты 19 секунд)
   Post subject:
Reply with quote

Дмитрий Котеров:
За него уточню по-своему:

Только что скачал cygwin, запустил, набрал whoami, ответила tIT, ну да ладно...
Можно ли под cygwin'ом собрать PostrgeSQL работающий под хотя бы моей win32?
Читал TFM по cygwin'у, но так и не нашел ответ насчет сборки пакетов для вантуза..
Back to top
View user's profile Send private message
Дмитрий Котеров
Администратор



Joined: 10 Mar 2003
Posts: 13665
Карма: 413
   поощрить/наказать


PostPosted: Wed Jan 05, 2005 8:01 pm (спустя 18 минут; написано за 29 секунд)
   Post subject:
Reply with quote

А зачем cygwin? В pgSQL, кажется, есть вполне официальная windows-версия.
Back to top
View user's profile Send private message Send e-mail
Display posts from previous:   
Post new topic   Reply to topic All times are GMT + 3 Hours
Goto page 1, 2  Next
Page 1 of 2    Email to a Friend.
You cannot post new topics in this forum. You cannot reply to topics in this forum. You cannot edit your posts in this forum. You cannot delete your posts in this forum. You cannot vote in polls in this forum. You cannot attach files in this forum. You can download files in this forum.
XML