Не могу установить на Win

Stas Tristan
Дата: 09.04.2004 02:28:44
Скачал PgSQL731wina1.exe
Устанавливаю на WinXP Pro под пользователем Stas (имеет права админа)
Идет установка, все типа нормально, под конец всплывает консольное окошко и вот, что там происходит (потепенно):

chown: `Administrator.unknown': invalid user
The files belonging to this database system will be owned by user "Stas".
This user must also own the server process.

The database cluster will be initialized with locale C.

creating directory /data... ok
creating directory /data/base... ok
creating directory /data/global... ok
creating directory /data/pg_xlog... ok
creating directory /data/pg_clog... ok
creating template1 database in /data/base/1... ok
creating configuration files... ok
initializing pg_shadow... ok
enabling unlimited row size for system tables... ok
initializing pg_depend... ok
creating system views... ok
loading pg_description... ok
creating conversions... ok
setting privileges on built-in objects... ok
vacuuming database template1... ok
copying template1 to template0... ok

Success. You can now start the database server using:

/bin/postmaster -D /data
or
/bin/pg_ctl -D /data -l logfile start

Enter password of user `.\Administrator':
Reenter, please:


Ну, тут, в общем, я 2 раза ввел пароль, нажал Enter, окошко исчезло, далее инсталлятор предлложил перезагрузить комп, что я и сделал.
Далее, после загрузки винды, захожу в список процессов и вижу там:

Cygwin IPC Daemon в запущенном состоянии
PostgreSQL Server в незапущенном состоянии

Захожу в свойства последнего, жму СТАРТ, получаю следующее:
Error 1069: The service did not start due logon failure

Ок, думаю. Захожу на вкладку LogOn, там стоит:
user: .\Administrator
pwd: ...............

Я ввел пасс, что вводил в консоли, попробовал стартануть - то же сообщение. Попробовал поменять .\Administrator на .\Stas - та же фигня.

Помогите, народ, разобраться с установкой этого дистрибутива.
NaN
Дата: 27.04.2004 15:40:31
Установил себе тоже PgSQL731wina1.exe на XP но что дальше делать не знаю какой файл запускать как Apache под него настроить

ПОДСКАЖИТЕ пожалуйста!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Shweik
Дата: 27.04.2004 16:20:42
Универсальный алгоритм действий объединенный с тестом "Your are lamer, didn't ?".
делать{
Читать документацию
} (понял_что_делать=='ДА') or (меня_этот_запарило='Канечна!!!')
Заглянул
Дата: 27.04.2004 16:57:35
Поскольку никогда не устанавливал на Вин, у меня есть несколько советов:
1. Установить PostgreSQL на Linux
2. Прочесть документацию по установке
3. Если не читать документацию, то можно проявить смекалку и разобраться самому.

Например, вот сообщение намекает, что владелец всех файлов БД будет Stas, а сам сервер запускается от имени Администратора. Под списком процессов подразумевался список сервисов, не так ли? Почему бы тогда не запускать Постгрес из командной строки уже после рестарта ОС, и команда для этого подходящая есть...
/bin/pg_ctl -D /data -l logfile start
То есть, залогинившись как Stas, в командной строке выполнить команду.
OAN
Дата: 28.04.2004 12:54:40
сервер кидает сообщения в лог logfile, просмотри его. там всегда явно пишется, что не нравится Постгресу и что надо сделать.

>> The files belonging to this database system will be owned by user "Stas".
>> This user must also own the server process.

у меня были такие-же проблемы и если были разные пользователи Винды при генерации базы (initdb) и при последующих стартах Постгреса:

а еще можно добавить права на каталог с Постгресом для всех пользователей в Винде
NaN
Дата: 28.04.2004 14:43:54
Ещё раз спрашиваю у всех :
Кто завёл на XP PostgreSQL+PHP+Apache ?

Если не трудно скиньте поэтапные действия настройки всего добра!
Slavich
Дата: 09.05.2004 21:07:10
chown: `Administrator.unknown': invalid user
The files belonging to this database system will be owned by user "Stas".
This user must also own the server process.

The database cluster will be initialized with locale C.

creating directory /data... ok
creating directory /data/base... ok
creating directory /data/global... ok
creating directory /data/pg_xlog... ok
creating directory /data/pg_clog... ok
creating template1 database in /data/base/1... ok
creating configuration files... ok
initializing pg_shadow... ok
enabling unlimited row size for system tables... ok
initializing pg_depend... ok
creating system views... ok
loading pg_description... ok
creating conversions... ok
setting privileges on built-in objects... ok
vacuuming database template1... ok
copying template1 to template0... ok

Success. You can now start the database server using:

/bin/postmaster -D /data
or
/bin/pg_ctl -D /data -l logfile start

Enter password of user `.\Administrator':
Reenter, please:

Cygwin IPC Daemon в запущенном состоянии
PostgreSQL Server в незапущенном состоянии


Эта часть абсолютно правильная

Теперь в Пуске у тебя появился раздел PostgreSQL.
Выбираеш Start PostgreSQL Server
И Постгре должен запуститься.
Там же в Пуске появится CommandShell - запускаеш и работаеш себе с Постгре

Чтоб PHP мог с ним работать находиш в php.ini строку
;extension=php_pgsql.dll
нужно ее раскомментировать и получить
extension=php_pgsql.dll
Чтоб Апач мог работать с Постгре нужно в файле postgresql.conf
привести некоторые строки к такому виду:
tcpip_socket = true
max_connections = 32
port = 5432

Желаю удачи
Stas Tristan
Дата: 27.05.2004 18:09:39
Ну хорошо, в Пуске/Программы/PostgreSQL/Utils имеется несколько батников, я запускаю Start PostgreSQL Server, открывается окошко cmd и нарисовывается следующая картина:

pgsqlstart
postmaster successfully started

C:\Program Files\PostgreSQL\bin>LOG: database system was shut down at 2004-05-27 17:01:28 FLEST
LOG: checkpoint record is at 0/83B268
LOG: redo record is at 0/83B268; undo record is at 0/0; shutdown TRUE
LOG: next transaction id: 480; next oid: 16976
LOG: database system is ready


Дальше текущее окошко cmd замирает. Вызываю окно процессов - там аж 3 штуки postgres.exe. Ок, пытаюсь подключиться к серверу через PgAdmin - ошибка - пишет, что не найден сервер localhost... А окошко cmd висит себе и дальше...
Е-мое, че делать-то?
kavenchuk
Дата: 28.05.2004 12:10:44
Поставить на винду coLinux
Sad Spirit
Дата: 28.05.2004 13:36:45
Любителям альфа версий: можно поставить под винду версию 7.5devel, никакой ЦыгВин уже не нужен.