После переустановки Винды невозможно соединиться с сервером используя старую базу данных(папку data).Сама служба Посгтгре начинает работать только когда при установке я инициализирую новый кластер баз данных.Если устанавливаю указав старую папку,соединение невозможно даже через Администрирование-Службы.После минутного ожидания появляется сообщение что-то типа"Служба запущена и приостановлена.Службы преостанавливаются когда простаивают".Уже пошёл на хитрость:иницирую новый кластер,отключаю службу,меняю папку data на старую,и...ВНИМАНИЕ...службу запустить больше не удаётся:-(Никакими способами.В чем проблема?Windows XP SP3 PostgreSQL 8.4(при создании старой базы ипользовались идентичные версии программ).
Читайте логи, наверняка в них
Читайте логи, наверняка в них есть какая-то информация.
По идее, если пути и весрия PostgreSQL одна и та же, должно работать
"Читайте логи, наверняка в
"Читайте логи, наверняка в них есть какая-то информация."Это что такое и с чем его едят?Всёж таки с Постгрес работают и обычные пользователи,не отягощённые знаниями сисадминов)))
Если вы НАСТОЛЬКО простой
Если вы НАСТОЛЬКО простой пользователь, обратитесь к сисадмину, чтобы он корректно (пере)поставил вам сложный программный продукт.
Дело в том,что я работаю
Дело в том,что я работаю дома,поэтому участие сисадмина исключено:-)Вообще в компутерах разбераюсь неплохо,просто не понял Ваш ответ...Очень прошу разжевать,на Вас вся моя надежда)
Понимаете, моя политика такая
Понимаете, моя политика такая - я готов помогать в том, что касается PostgreSQL, но не в том, что касается администрирования Windows. С одной стороны дело в том, что администрирование Windows - это тема, которая выходит за рамки данного сайта, с другой стороны потому что я сам не могу себя назвать большим специалистом в администрировании Windows - мой профиль администрирование UNIX систем (в основном Linux).
Если ответ "посмотрите логи" вызывает ступор, то для меня это служит показателем. В английской версии Windows это называется "Event Viewer" в русской входе как "Просмотр событий" и всё это находится в Панели управления->Администрирование. Кроме того, PostgreSQL ведёт и свои логи, которые в Linux находятся в каталоге "data", а в Windows надо смотреть.
Я верю, что PostgreSQL сделан достаточно хорошо, чтобы работать на любой версии от XP до Windows 7, однако разработчики установщика видимо не в состоянии учесть всего многообразия политик безопасности и разного рода заглушек, которые то появляются, то исчезают в Windows после установки тех или иных обновлений или Service Pack. Именно поэтому столько проблем при установке, казалось бы на ровном месте.
И последнее, что вообще-то надо было бы сделать первым. Всех ваших проблем с переустановкой вы могли бы легко избежать, если бы перед переустановкой сделали бы ПОЛНЫЙ БАКАП ваших баз, а после переустановки залили бы их обратно!
Спасибо,проблема решена,тема
Спасибо,проблема решена,тема закрыта:-)В действительности программма для работы на базе PostgreSQL,в которой я работал,делала автоматический бакап всех баз)))Но я стараясь во что бы то ни стало воскресить старую базу данных совершенно забыл об этом.Прошу извинить меня за беспокойство:-)
мысли в слух
>разработчики установщика видимо не в состоянии учесть всего многообразия политик безопасности и разного рода заглушек, которые то появляются, то исчезают в Windows после установки тех или иных обновлений или Service Pack
Может стоит озвучить список настроек состояния ОС Windows, рекомендуемых для установки PostgreSQL без проблем, в стиле перечисляемого списка, аля требования к системе:
1....
2.... и т.д.
мне кажется, что в этом случае количество вопросов по установке значительно уменьшится.
Если бы их знать ещё все Вот
Если бы их знать ещё все
Вот по мере таких вопросов и выясняем. Соответственно я добавляю в специальный FAQ.
Суть ведь в чём: у большинства пользователей таки всё ставится без проблем. Зачем же им заморачиваться длинным списком действий которые необходимо выполнить до установки? А вот тем, у кого возникли проблемы надо читать FAQ и соответственно если не помогло уже задавать вопросы сюда.