Здравствуйте, проблема у меня такая. Устанавливаю postgresplus-8.4.1-2-windows на Windows server 2003 SP2 R2/
по ходу установки соответственно задаю пароль суперюзера. Во время установки иногда выдаёт ошибку что сервер БД не обнаружен. ( много раз переустанавливал ошибка бывает не всегда).
после установки захожу в pgAdmin в дереве сервер PostgresSQL 8.4 но, он не запускается в папке дата тоже пусто . Пытаюсь создать его, создаёт с любым именем, но подключится не может.
в журнале событий Windows в приложениях две ошибки первая Pgagent
сообщение
Stopping pgAgent: Couldn't establish the primary connection with the database server.
вторая postgreSQL
сообщение
could not open process token: error code 5
в процессе установки служба pgAgent добавляется, но запустся не может
Причём 8.3 версия на Windows server 2003 ставится без проблем.
Подскажите пожалуйста в чём тут может быть дело?
Добавьте суперюзера postgres
Добавьте суперюзера postgres в группу администраторы, зайдите под postges и попробуйте установить от него.
Пробовал не помогло
Пробовал не помогло
Тоже самое что ли? Кстати
Тоже самое что ли?
Кстати почему вы ставите 8.4.1, если последний стабильный релиз этой ветки 8.4.5?
Если в каталоге с PostgreSQL у вас нет файлов, значит у установщика не хватило прав на их создание. Проверьте/установите нужные права вручную.
пробовал ставить и 8.4.5.
пробовал ставить и 8.4.5. и.8.4.7.
база и скрипты которые потом в ней должны создаться написаны под 8.4.1
сейчас вроде база установилась при попытке подключится считывает параметры, и в папку дата вроде появились и папки и файлы, но при попытке подключится не заходит.
пароль как и имя учётки, как и пароль суперюзера postgres
Попытка подключиться через
Попытка подключиться через что делается?
Сервер БД запущен? (в Службах должна появиться служба PostgreSQL и статус должен стоять что запущена)
сейчас попробовал поставить
сейчас попробовал поставить 8.4.5.1
в конце установки он мне выдал ошибку что некорректно установилась база посмотрите лог и путь к нему
но он чтото очень большой чтобы его сюда в текстовом формате копировать
но вот кусочек последний
Failed to install the 'adminpack' module in the 'postgres' database
loadmodules.vbs ran to completion
Script stderr:
Program ended with an error exit code
Error running cscript //NoLogo "C:\Program Files\PostgreSQL\8.4\installer\server\loadmodules.vbs" "postgres" "****" "C:\Program Files\PostgreSQL\8.4" "C:\Program Files\PostgreSQL\8.4\data" 5432 "1" : Program ended with an error exit code
[11:40:09] Write the data directory to the ini file...
[11:40:09] Write the port number, service ID, locale and superuser to the ini file...
[11:40:09] Write ServiceID(postgresql-8.4) to registry/ini...
[11:40:09] Write Superuser to ini file and windows registry...
[11:40:09] Write Service Account to ini file and windows registry...
[11:40:09] Write the server description to the ini file...
[11:40:09] Write the server branding to the ini file...
[11:40:09] Write the 'whether stack-builder is disabled or not' to the ini file...
[11:40:09] Finished running post-installation/upgrade tasks.
Creating Uninstaller
Creating uninstaller 25%
Creating uninstaller 50%
Creating uninstaller 75%
Creating uninstaller 100%
Installation completed
Log finished 03/25/11 at 11:40:16
Сервер БД запускаю выдаёт
Сервер БД запускаю
выдаёт ошибку 2 и просит перезапустить
Подключаюсь через pgAdmin
служба пытается запустится но не запускается
Если сервер БД не запущен, то
Если сервер БД не запущен, то и подключиться не получится.
Предлагаю снести всё. Взять последнюю верисю верки 8.4.x
и поставиться заново.
Человек у которого была проблема с adminpack сказал, что у него выличилось выбором другого места установки:
http://postgresql.ru.net/node/214226
ставил и на другие диски и
ставил и на другие диски и установочный файл кидал туда же.
а что такое сверка ?
но в любом случае спасибо за
но в любом случае спасибо за помощь