powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Не могу установить на Win
12 сообщений из 12, страница 1 из 1
Не могу установить на Win
    #32474653
Stas Tristan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Скачал 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 - та же фигня.

Помогите, народ, разобраться с установкой этого дистрибутива.
...
Рейтинг: 0 / 0
Не могу установить на Win
    #32498975
NaN
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
NaN
Гость
Установил себе тоже PgSQL731wina1.exe на XP но что дальше делать не знаю какой файл запускать как Apache под него настроить

ПОДСКАЖИТЕ пожалуйста!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
...
Рейтинг: 0 / 0
Не могу установить на Win
    #32499091
Shweik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Универсальный алгоритм действий объединенный с тестом "Your are lamer, didn't ?".
делать{
Читать документацию
} (понял_что_делать=='ДА') or (меня_этот_запарило='Канечна!!!')
...
Рейтинг: 0 / 0
Не могу установить на Win
    #32499182
Заглянул
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Поскольку никогда не устанавливал на Вин, у меня есть несколько советов:
1. Установить PostgreSQL на Linux
2. Прочесть документацию по установке
3. Если не читать документацию, то можно проявить смекалку и разобраться самому.

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

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

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

а еще можно добавить права на каталог с Постгресом для всех пользователей в Винде
...
Рейтинг: 0 / 0
Не могу установить на Win
    #32500793
NaN
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
NaN
Гость
Ещё раз спрашиваю у всех :
Кто завёл на XP PostgreSQL+PHP+Apache ?

Если не трудно скиньте поэтапные действия настройки всего добра!
...
Рейтинг: 0 / 0
Не могу установить на Win
    #32511792
Slavich
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
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

Желаю удачи
...
Рейтинг: 0 / 0
Не могу установить на Win
    #32537413
Stas Tristan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну хорошо, в Пуске/Программы/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 висит себе и дальше...
Е-мое, че делать-то?
...
Рейтинг: 0 / 0
Не могу установить на Win
    #32538476
kavenchuk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Поставить на винду coLinux
...
Рейтинг: 0 / 0
Не могу установить на Win
    #32538767
Sad Spirit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Любителям альфа версий: можно поставить под винду версию 7.5devel , никакой ЦыгВин уже не нужен.
...
Рейтинг: 0 / 0
Не могу установить на Win
    #32560626
chingis khan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Stas Tristan Ок, пытаюсь подключиться к серверу через PgAdmin - ошибка - пишет, что не найден сервер localhost... А окошко cmd висит себе и дальше...
Е-мое, че делать-то?

Чтобы подключится к серверу необходимо в папке где лежит база и все ее файлы найти файлик pg_hba.conf там указываешь уровни доступа кому разрешено и каким образом использовать базу....там всё впринципе написано как и что писать.....и второй момент необходимо запускать зервер таким образом....pg_ctl -D /usr/local/pgsql/ -o "-i" start или вместо pg_ctl - postmaster параметр -i даёт разрешение удалённого подключения к базе....
...
Рейтинг: 0 / 0
Не могу установить на Win
    #32560695
wbear
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
:)) могу поспорить человек из домашней локалки.. и хочет у себя на машине поставить форум ... за прошлый месяц ко мне с подобныма вопросами человек 10 обратилось..сами читать не хотят(не умеют) ..один даже 100 рублей предлагал чтоб ему настроили.. только там был Phpbb+mysql+apache и winXp конечножа.
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Не могу установить на Win
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]