Author |
Message |
DmitriyPopov
Участник форума

Joined: 10 Mar 2003
Posts: 1491
Карма: 22 поощрить/наказать
|
Posted: Wed May 07, 2003 10:05 am ()
Post subject: PostgreSQL под Windows
|
|
Тут была какая-то тема, в которой произошел разговор про САБЖ. В общем не нашли эту вещь на 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 |
|
 |
DmitriyPopov
Участник форума

Joined: 10 Mar 2003
Posts: 1491
Карма: 22 поощрить/наказать
|
Posted: Wed May 07, 2003 10:34 am (спустя 28 минут)
Post subject:
|
|
Итак: Установка началась. Выбор установки: Полная, неполная, кастомизированная. Вбор из двух эелементов: Сама база и ODBC драйвер. Выбираю, и появляется окно, в котором предложение начать установку. ПУТЬ ИЗМЕНИТЬ НЕЛЬЗЯ! Только program files/PostgreSQL/ После этого О, ЧУДО! открывается окно ДОС. Ну прям Денвер какой-то. Там идет установка. И вот мы встречаем первую очень хорошую фичу, которая отличает pgSQL, от MySQL - на предлагается ввести пароль администратора! При этом Все время (даже после закрытия первого) открыто второе пустое досовское окошко. Я рискую закрыть его. Висит экран с предложением перезапуститься. Что я иделаю. Пошел перезапускаться. [продолжение следует...]
|
|
Back to top |
|
 |
Дмитрий Котеров
Администратор

Joined: 10 Mar 2003
Posts: 13665
Карма: 411 поощрить/наказать
|
Posted: Wed May 07, 2003 11:40 am (спустя 1 час 6 минут)
Post subject:
|
|
А почему нельзя менять путь, нельзя ли поподробнее? Ведь кода будет пакет для Денвера, путь ПРИДЕТСЯ менять.
|
|
Back to top |
|
 |
DmitriyPopov
Участник форума

Joined: 10 Mar 2003
Posts: 1491
Карма: 22 поощрить/наказать
|
Posted: Wed May 07, 2003 2:50 pm (спустя 3 часа 9 минут)
Post subject:
|
|
Дмитрий Котеров:
Откуда я знаю? Просто обычно в инсталлерах есть возможность выбрать путь. Здесь (просмотрел инсталяху три раза) - увы :-(. А Вы им письмо напишите :-) (с) - теле реклама
|
|
Back to top |
|
 |
DmitriyPopov
Участник форума

Joined: 10 Mar 2003
Posts: 1491
Карма: 22 поощрить/наказать
|
Posted: Wed May 07, 2003 2:52 pm (спустя 2 минуты)
Post subject:
|
|
Хм... файлов куча.... конфигов куча.... <brrrrr> какой-то.... Кстати, в pgSQL входит библиотека для питона...
|
|
Back to top |
|
 |
Евгений Бондарев
Модератор

Joined: 10 Mar 2003
Posts: 723
Карма: 16 поощрить/наказать
Location: Харьков/Киев, Украина
|
Posted: Wed May 07, 2003 2:59 pm (спустя 6 минут)
Post subject:
|
|
Дмитрий Котеров wrote: |
А почему нельзя менять путь, нельзя ли поподробнее | Скорее всего потому, что путь можно задать только при компиляции. Так как ставится уже скомпилированный код - путь уже зашит.
|
|
Back to top |
|
 |
Дмитрий Котеров
Администратор

Joined: 10 Mar 2003
Posts: 13665
Карма: 411 поощрить/наказать
|
Posted: Wed May 07, 2003 7:17 pm (спустя 4 часа 18 минут)
Post subject:
|
|
Молодцы просто Кто ж такие вещи зашивает... И главное, зачем? Вот, например, разработчики Apache в ранних версиях для Win32 (1.3.6, кажется) хранили путь к apache в Реестре. И без записи в Реестре ничего не работало. Совершенно ясно, что это из-за того, что они не догадывались о такой полезной функции Win32 API, как GetModuleFileName(). И вместо того, чтобы спросить о наличии этой функции в каком-нибудь форуме, они начали извращаться. Вероятно, разработчики pgSQL решили повторить сей «изящный трюк».
|
|
Back to top |
|
 |
Евгений Бондарев
Модератор

Joined: 10 Mar 2003
Posts: 723
Карма: 16 поощрить/наказать
Location: Харьков/Киев, Украина
|
Posted: Thu May 08, 2003 10:48 am (спустя 15 часов 30 минут)
Post subject:
|
|
Дмитрий Котеров:
Они не особо задаются поддержкой своего продукта под Вынь. Отсюда и вытекает, что бинарник - суть собранный Сервер с установками по умолчанию. Хочешь в другую директорию сервер положить - собирай сам... :(
|
|
Back to top |
|
 |
DmitriyPopov
Участник форума

Joined: 10 Mar 2003
Posts: 1491
Карма: 22 поощрить/наказать
|
Posted: Thu May 08, 2003 1:11 pm (спустя 2 часа 23 минуты)
Post subject:
|
|
Вот именно. И, мало того, насколько я знаю - не собираются и в дальнейшем делать полноценную Win Версию.
|
|
Back to top |
|
 |
Guest
Карма: 388 поощрить/наказать
|
Posted: Fri Nov 07, 2003 10:07 pm (спустя 5 месяцев 30 дней 8 часов 56 минут)
Post subject: Эх...
|
|
Интересный факт: В настоящую секунду занимаюсь поиском русскоязычных руководств по работе с PGSQL. По запросу "файл конфигурации PostgreSQL под Win", яндекс, гад такой, выдал ссылку на эту тему... Все! Спасибо за внимание, прощаюсь до понедельника :) P.S. Прошу прощения, что незарегистрирован - сижу из дома. Нету времени вспоминать пароль, и тем более долго сидеть на форуме :) P.P.S. Прям Дзен какой-то получается...
|
|
Back to top |
|
 |
DmitriyPopov
Участник форума

Joined: 10 Mar 2003
Posts: 1491
Карма: 22 поощрить/наказать
|
Posted: Sat Nov 08, 2003 2:17 am (спустя 4 часа 9 минут)
Post subject:
|
|
Это был я...
|
|
Back to top |
|
 |
Дмитрий Котеров
Администратор

Joined: 10 Mar 2003
Posts: 13665
Карма: 411 поощрить/наказать
|
Posted: Sun Nov 09, 2003 3:49 am (спустя 1 день 1 час 32 минуты)
Post subject:
|
|
Гость wrote: |
По запросу "файл конфигурации PostgreSQL под Win", яндекс, гад такой, выдал ссылку на эту тему... | Все дороги ведут в Рим (-; Судя по тому, что данным топиком с тех пор почти никто не заинтересовался, людей, которые ставят pgSQL на Windows, довольно немного.
|
|
Back to top |
|
 |
WhiteWolf
Заглянувший
Joined: 11 Nov 2003
Posts: 6
Карма: 0 поощрить/наказать
Location: Обнинск
|
Posted: Tue Nov 11, 2003 9:52 am (спустя 2 дня 6 часов 3 минуты)
Post subject:
|
|
Ну теперь еще я заинтересовался... до защиты УИРа полтора месяца а изучать линукс неохота... буду насиловать PostgreSQL под Windows
|
|
Back to top |
|
 |
DmitriyPopov
Участник форума

Joined: 10 Mar 2003
Posts: 1491
Карма: 22 поощрить/наказать
|
Posted: Tue Nov 11, 2003 11:34 am (спустя 1 час 41 минуту)
Post subject:
|
|
WhiteWolf:
Нас будет двое на весь рунет :)
|
|
Back to top |
|
 |
WhiteWolf
Заглянувший
Joined: 11 Nov 2003
Posts: 6
Карма: 0 поощрить/наказать
Location: Обнинск
|
Posted: Tue Nov 18, 2003 7:14 pm (спустя 7 дней 7 часов 40 минут)
Post subject:
|
|
Неа ))) скорее всего уже нет... в линуксе настройка/учтановка оказалась не такой уж и сложной особенно по книге Дж. Уорсли Дж. Дрейк PostgreSQL + PGAccesse и все в ажуре
|
|
Back to top |
|
 |
WhiteWolf
Заглянувший
Joined: 11 Nov 2003
Posts: 6
Карма: 0 поощрить/наказать
Location: Обнинск
|
Posted: Wed Nov 19, 2003 9:33 am (спустя 14 часов 19 минут)
Post subject:
|
|
Кстати, а под виндовоз есть графические клиенты для Postgres? Или скажете заняться написаем оного?
|
|
Back to top |
|
 |
DmitriyPopov
Участник форума

Joined: 10 Mar 2003
Posts: 1491
Карма: 22 поощрить/наказать
|
Posted: Wed Nov 19, 2003 10:14 am (спустя 41 минуту)
Post subject:
|
|
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 |
|
 |
DmitriyPopov
Участник форума

Joined: 10 Mar 2003
Posts: 1491
Карма: 22 поощрить/наказать
|
Posted: Wed Nov 19, 2003 10:17 am (спустя 2 минуты)
Post subject:
|
|
Да! Следует заметить, что из вышеперечисленного PgAdmin - единственная бесплатная.
|
|
Back to top |
|
 |
Дмитрий Котеров
Администратор

Joined: 10 Mar 2003
Posts: 13665
Карма: 411 поощрить/наказать
|
Posted: Thu Nov 20, 2003 9:09 pm (спустя 1 день 10 часов 52 минуты)
Post subject:
|
|
А это... Разве phpPgAdmin-а нет?
|
|
Back to top |
|
 |
Юрий Насретдинов
Модератор

Joined: 13 Mar 2003
Posts: 8642
Карма: 197 поощрить/наказать
Location: 007 495
|
Posted: Thu Nov 20, 2003 9:11 pm (спустя 1 минуту 44 секунды)
Post subject:
|
|
Дмитрий Котеров wrote: |
Разве phpPgAdmin-а нет | Есть, и у них даже есть свой сайт :) - phppgadmin.sourceforge.net/ , по аналогии с PhpMyAdmin
|
|
Back to top |
|
 |
WhiteWolf
Заглянувший
Joined: 11 Nov 2003
Posts: 6
Карма: 0 поощрить/наказать
Location: Обнинск
|
Posted: Fri Nov 21, 2003 11:21 pm (спустя 1 день 2 часа 9 минут)
Post subject:
|
|
Ладно... будем знать и посмотрим, что скажет вышестоящее начальство пока его полностью удовлетворяет линукс как сразу тема оживилась
|
|
Back to top |
|
 |
WhiteWolf
Заглянувший
Joined: 11 Nov 2003
Posts: 6
Карма: 0 поощрить/наказать
Location: Обнинск
|
Posted: Mon Dec 01, 2003 1:28 pm (спустя 9 дней 14 часов 7 минут)
Post subject:
|
|
а вот ссылочка уже не работает видно папку переместили/удалили в общем, не нашел я там дистры
|
|
Back to top |
|
 |
WhiteWolf
Заглянувший
Joined: 11 Nov 2003
Posts: 6
Карма: 0 поощрить/наказать
Location: Обнинск
|
Posted: Mon Dec 01, 2003 2:39 pm (спустя 1 час 11 минут)
Post subject:
|
|
ftp3.ru.postgresql.org/pub/mirror/postgres/pub/binary/v7.3.1/Windows/
новая ссылка
|
|
Back to top |
|
 |
†berkut†
Участник форума
Joined: 12 Apr 2004
Posts: 106
Карма: -4 поощрить/наказать
|
Posted: Wed Jun 02, 2004 7:58 pm (спустя 6 месяцев 1 день 5 часов 18 минут)
Post subject:
|
|
Помогите плиз! Скачал я PgSQL731wina1.exe, запустил инсталятор, висит ipc-daemon.exe. А что делать дальше? Как его присоеденить к php? В http.conf вообще ничего по этой теме нет, в php.ini тоже ничего полезного. Искал я что-нибудь по теме, но так ничего и не нашёл :(
|
|
Back to top |
|
 |
Дмитрий Котеров
Администратор

Joined: 10 Mar 2003
Posts: 13665
Карма: 411 поощрить/наказать
|
Posted: Wed Jun 02, 2004 8:40 pm (спустя 41 минуту)
Post subject:
|
|
Надо читать документацию по установке PgSQL, а также подключить в php.ini модуль поддержки PostgreSQL (опять же, в документации PHP написано обо всем этом).
|
|
Back to top |
|
 |
WhiteWolf2
Guest
Карма: 388 поощрить/наказать
|
Posted: Thu Jun 03, 2004 12:21 am (спустя 3 часа 40 минут)
Post subject: Забыл уже и про форум и про пароль
|
|
Использовался 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 поощрить/наказать
|
Posted: Thu Jun 03, 2004 4:16 am (спустя 3 часа 55 минут)
Post subject:
|
|
щас погибну... где найти это расширение 2003-02-10_PHP4.3.0. ? облазил весь этот сайт, так и не нашёл :( кое-как вроде-бы поставил эту бесовскую базу, запустились post_svc & postmaster скачал php_pgsql.dll положил в extensions apache.exe - точка входа в процедуру zend_list_delete не найдена не возможно загрузить php_pgsql.dll точка входа не найдена
|
|
Back to top |
|
 |
Дмитрий Котеров
Администратор

Joined: 10 Mar 2003
Posts: 13665
Карма: 411 поощрить/наказать
|
Posted: Thu Jun 03, 2004 3:28 pm (спустя 11 часов 11 минут)
Post subject:
|
|
dklab.ru/chicken/web/dis/PHP4/
|
|
Back to top |
|
 |
†berkut†
Участник форума
Joined: 12 Apr 2004
Posts: 106
Карма: -4 поощрить/наказать
|
Posted: Thu Jun 03, 2004 8:07 pm (спустя 4 часа 39 минут)
Post subject:
|
|
поставил апач и пхп вручную, вроде всё работает. создал базу - запустил createdb.exe test даже вошёл в sql монитор, в базу test но не могу соеденится через скрипт pg в логе пишет FATAL 1: user "admin" does not exist пробовал и root что делать?
|
|
Back to top |
|
 |
DmitriyPopov
Участник форума

Joined: 10 Mar 2003
Posts: 1491
Карма: 22 поощрить/наказать
|
Posted: Thu Jun 03, 2004 8:43 pm (спустя 35 минут)
Post subject:
|
|
Гы... 1) postmaster 2) Пароль то егоный хоть помните?
|
|
Back to top |
|
 |
Дмитрий Котеров
Администратор

Joined: 10 Mar 2003
Posts: 13665
Карма: 411 поощрить/наказать
|
Posted: Thu Jun 03, 2004 8:47 pm (спустя 4 минуты)
Post subject:
|
|
Попробуйте юзера pgsql или postgresql или postgres.
|
|
Back to top |
|
 |
†berkut†
Участник форума
Joined: 12 Apr 2004
Posts: 106
Карма: -4 поощрить/наказать
|
Posted: Thu Jun 03, 2004 8:48 pm (спустя 26 секунд)
Post subject:
|
|
FATAL 1: user "postmaster" does not exist
|
|
Back to top |
|
 |
†berkut†
Участник форума
Joined: 12 Apr 2004
Posts: 106
Карма: -4 поощрить/наказать
|
Posted: Thu Jun 03, 2004 8:51 pm (спустя 3 минуты)
Post subject:
|
|
pgsql или postgresql или postgres, postgre - тоже не работают
|
|
Back to top |
|
 |
Дмитрий Котеров
Администратор

Joined: 10 Mar 2003
Posts: 13665
Карма: 411 поощрить/наказать
|
Posted: Thu Jun 03, 2004 9:12 pm (спустя 20 минут)
Post subject:
|
|
Тогда попробуйте почитать в документации PostgreSQL, где-нибудь там должно быть написано про установку в Win32.
|
|
Back to top |
|
 |
DmitriyPopov
Участник форума

Joined: 10 Mar 2003
Posts: 1491
Карма: 22 поощрить/наказать
|
Posted: Thu Jun 03, 2004 11:33 pm (спустя 2 часа 21 минуту)
Post subject:
|
|
Тьфу ты! Это я великий тормоз... Вспомнил =) Вы при установке какое имя пользователя писали? Вот его и вводите... Только неговорите что не помните... Тогда совет будет один =)
|
|
Back to top |
|
 |
†berkut†
Участник форума
Joined: 12 Apr 2004
Posts: 106
Карма: -4 поощрить/наказать
|
Posted: Fri Jun 04, 2004 12:47 am (спустя 1 час 14 минут)
Post subject:
|
|
честно сказать я не помню, что вводил. но могут быть только 3 варианта. все их я испробовал и ничего не получилось вообще там какая-то непонятная система. я поступил так: запустил createuser.exe, создал юзера с правами(их только 2 - создовать базы данных, создовать новых юзеров) и под новым юзером подключился к базе из скрипта:) вроде всё основное работает, create,update,delete
|
|
Back to top |
|
 |
Guest
Карма: 388 поощрить/наказать
|
Posted: Sun Oct 17, 2004 4:25 pm (спустя 4 месяца 13 дней 15 часов 37 минут; написано за 39 секунд)
Post subject:
|
|
Какой кошмар а нормально его под Cygwin стартовать низя нет? Там и интсрукция человеческая есть....
|
|
Back to top |
|
 |
Дмитрий Котеров
Администратор

Joined: 10 Mar 2003
Posts: 13665
Карма: 411 поощрить/наказать
|
Posted: Mon Oct 18, 2004 1:40 am (спустя 9 часов 14 минут; написано за 4 секунды)
Post subject:
|
|
Уточните вопрос.
|
|
Back to top |
|
 |
Константин Жинько [tIT]
Сотрудник «Лаборатории»

Joined: 12 Jun 2004
Posts: 2264
Карма: 106 поощрить/наказать
Location: Москва
|
Posted: Wed Jan 05, 2005 7:42 pm (спустя 2 месяца 18 дней 18 часов 2 минуты; написано за 3 минуты 19 секунд)
Post subject:
|
|
Дмитрий Котеров:
За него уточню по-своему: Только что скачал cygwin, запустил, набрал whoami, ответила tIT, ну да ладно... Можно ли под cygwin'ом собрать PostrgeSQL работающий под хотя бы моей win32? Читал TFM по cygwin'у, но так и не нашел ответ насчет сборки пакетов для вантуза..
|
|
Back to top |
|
 |
Дмитрий Котеров
Администратор

Joined: 10 Mar 2003
Posts: 13665
Карма: 411 поощрить/наказать
|
Posted: Wed Jan 05, 2005 8:01 pm (спустя 18 минут; написано за 29 секунд)
Post subject:
|
|
А зачем cygwin? В pgSQL, кажется, есть вполне официальная windows-версия.
|
|
Back to top |
|
 |
|