Здравствуйте, AlexGin, Вы писали:
AG>Здравствуйте, уважаемый m2l, Вы писали:
m2l>>Я думаю тебе проше будет сделать так:
AG>Проделывал это раз 100 за сегодня — и на работе и на моём ноуте! Ситуация повторяется!
1. Ты точно уверен, что версия PostgreSQL совпадает с исходной? Это не Оракл, тут версии при переносе каталога data должны быть один в один.
2. Ты точно воссоздал права всё права на NTFS или рекуррентно заменил существующие на полный доступ для всех?
3. Смотри, возможно таланты, что дали тебе такой бэкап ещё что-то намудрили. Замени оригинальный data своим, а потом из оригинального (копия того, что сделал инсталятор) возьми файлы postgresql.conf, pg_ident.conf, pg_hba.conf — и ими подмени файлы из бэкапа в data. Это глобальные настройки СУБД, они непосредственно к базе данных не привязаны. Поэтому ты возьмешь их рабочие экземпляру из копии инсталятора и заменишь экземпляры в неизместном состоянии от своего бэкапа.
4. Надо читать лог и смотреть, на что ругается. У тебя есть файлы в "C:\Program Files\PostgreSQL\9.4\data\pg_log"?
AG>Вот такая картинка: Смотри, такая картинка происходит
Попробуй проверить права, заместить *.conf файлы внутри data, а потом посмотреть, что за ошибки пишутся в лог.
AG>P.S. Возвращение к исходной папке данных (переименованием папок) — позволяет запустить сервер БД.
Ну так для этого мы её и переименовали, а не удалили