При установке PostgreSQL 8.4.1 под Windows у кого то возникала такая ошибка: "An error occured executing the Microsoft VC++ runtime installer." Как можно решить эту проблему ?
|
При установке PostgreSQL 8.4.1 под Windows у кого то возникала такая ошибка: "An error occured executing the Microsoft VC++ runtime installer." Как можно решить эту проблему ?
Спасибо за ответ. Но решение оказалось не в этом. Правельно будет установить в Windows такой скрипт %windir%\inf\wsh.inf.
Но сейчас проблема в том что не хочет инициализировать кластер базы данных. Как обойти пока что не знаю, если кто работал и понимает как решить проблему прошу помочь. ЛОГ:
>Server [localhost]: localhost
>Database [postgres]: postgres
>Port [5432]: 5432
>Username [postgres]: postgres
>psql: не удалось подсоединиться к серверу: Connection refused (0x0000274D/10061)
> Работает ли сервер на хосте "localhost" и принимает ли
> TCP/IP соединения по порту 5432?
>Для продолжения нажмите любую клавишу . . .
попробуй telnetом на порт 5432 подконектиться с локалхоста, и с 127.0.0.1
Проблема еще в том, что папка data пустая после установки PostgreSQL т.к. там, где должен лежать конфигурационный файл, его нет.
На какую Винду ставишь?
Мануалом от PostgreSQL и инетом , но в инете не могу найти решение как это обойти. Ставлю на WinXP SP3.
Проблему уже решил. Если у кого то возникнет подобная проблема решение таково: 1) сначало нужно правельно донастроить базу данных с помощью такого мануала http://postgresql.ru.net/docs/win_inst.html 2) необходимо чтобы на папку data был доступ пользователю postgres для этого необходимо Меню-> Сервис -> Свойства папки -> Вид -> Использовать простой общий доступ к файлам (Галочка должна быть снята) и в свойствах файла на вкладке Безопасность добавить пользователю postgres права доступа.
Последний раз редактировалось ReXart; 10.11.2009 в 00:47.
Социальные закладки