Про PostgreSQL 8.3.7-1 на Windows
Sunday, 26. July 2009, 11:58:18
Потребовалось установить PostgreSQL 8.3.7-1, но установка заканчивалоась такой ошибкой:
Ошибка, насколько я понял, заключается в том, что инсталлятор создает папку DATA с неверными правами доступа.
Решение нашлось на оффициальном форуме EnterpriseDB (ссылка). Там предложили скачать обновленную версию инсталлера PostgreSQL 8.3.7-2 отсюда:
http://uploads.enterprisedb.com/download.php?file=fd66bbc24b3b7105a22f54b11447eeea
Но оффициально эту версию EnterpriseDB на данный момент не представили, возможно требуются еще какие-то доработки.
PostgreSQL я ставил для изучения Django (фреймворк для создания веб приложений на Python)
Во время установки PostgreSQL попросил установить пароль для суперпользователя (по умолчанию postgres). Но устанавливаемая вместе с PostgreSQL админка pgAdmin пароль не приняла. Оказалось что pgAdmin использует вместо имени суперпользователя PostgreSQL имя учетной записи Windows. Требуется вручную изменить имя пользователя на postgres.
И себе на заметку:
Для работы страницы администратирования в Django 1.0.2 потребовалось доустановить Python Imaging Library для Python 2.6.2
Библиотека для работы с PostgreSQL под Windows бралась здесь: http://www.stickpeople.com/projects/python/win-psycopg/
Problem running post-install step. Installation may not complete correctly Error reading file C:/Program Files/PostgreSQL/8.3/data/postgresql.conf
Ошибка, насколько я понял, заключается в том, что инсталлятор создает папку DATA с неверными правами доступа.
Решение нашлось на оффициальном форуме EnterpriseDB (ссылка). Там предложили скачать обновленную версию инсталлера PostgreSQL 8.3.7-2 отсюда:
http://uploads.enterprisedb.com/download.php?file=fd66bbc24b3b7105a22f54b11447eeea
Но оффициально эту версию EnterpriseDB на данный момент не представили, возможно требуются еще какие-то доработки.
PostgreSQL я ставил для изучения Django (фреймворк для создания веб приложений на Python)
Во время установки PostgreSQL попросил установить пароль для суперпользователя (по умолчанию postgres). Но устанавливаемая вместе с PostgreSQL админка pgAdmin пароль не приняла. Оказалось что pgAdmin использует вместо имени суперпользователя PostgreSQL имя учетной записи Windows. Требуется вручную изменить имя пользователя на postgres.
И себе на заметку:
Для работы страницы администратирования в Django 1.0.2 потребовалось доустановить Python Imaging Library для Python 2.6.2
Библиотека для работы с PostgreSQL под Windows бралась здесь: http://www.stickpeople.com/projects/python/win-psycopg/








