powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Невозможно подключиться к серверу после переноса баз в другой каталог
3 сообщений из 3, страница 1 из 1
Невозможно подключиться к серверу после переноса баз в другой каталог
    #38696198
pmb17
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Сервер Postgres 9.1.9 работает на Windows SErver 2008 R2

- выполнил перенос каталога data на другой диск
- в реестре изменил путь к каталогу с данными -D "F:/pg_sql/data/" для службы сервера
- проверил права пользователя postgres на новый каталог - полные
- удалил файл postmaster.opts (после перезапуска сервера создался новый файл с новым путем)
- с файле postgresql.conf раскомментировал строчку data_directory = 'F:/pg_sql/data' (впрочем если ее закомментировать ничего не изменится)

служба перезапускается нормально, в файле логов ошибки:

2014-07-14 18:16:58 MSK LOG: database system was shut down at 2014-07-14 18:16:57 MSK
2014-07-14 18:16:58 MSK LOG: could not open tablespace directory "base": No such file or directory
2014-07-14 18:16:58 MSK LOG: database system is ready to accept connections
2014-07-14 18:16:58 MSK LOG: autovacuum launcher started
2014-07-14 18:17:19 MSK FATAL: database "eurasia_tm_pg" does not exist
2014-07-14 18:17:19 MSK DETAIL: The database subdirectory "base/89776" is missing.
2014-07-14 18:17:23 MSK FATAL: database "postgres" does not exist
2014-07-14 18:17:23 MSK DETAIL: The database subdirectory "base/11913" is missing.
2014-07-14 18:17:39 MSK FATAL: database "postgres" does not exist
2014-07-14 18:17:39 MSK DETAIL: The database subdirectory "base/11913" is missing.
2014-07-14 18:17:59 MSK FATAL: database "template1" does not exist
2014-07-14 18:17:59 MSK DETAIL: The database subdirectory "base/1" is missing.

при попытке подключения к серверу через psql или pgAdmin после ввода логина пароля получаю сообщение об ошибке:

database 'postgres' does not exist. The database subdirectory "base/11913" is missing

Если все вернуть на старое место - сервер работает. Подскажите что делать ?
...
Рейтинг: 0 / 0
Невозможно подключиться к серверу после переноса баз в другой каталог
    #38697228
Lonepsycho
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pmb17,

из путейвашей системы понимаю хто у вас windows, и большая вероятность, что устанавливали с помощю визарда от ентерпрайс дб. если всё верно, тогда:
а) переносим в другой каталог и делаем симлинг, в старом месте.
б) переносим в другой каталог и меняем запуск сервиса postgresql при помощи системной команды-программы SC.

вроде бы так...
...
Рейтинг: 0 / 0
Невозможно подключиться к серверу после переноса баз в другой каталог
    #38697230
Lonepsycho
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pmb17,

P.S. не забываем пермишыны проверить/поставить.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Невозможно подключиться к серверу после переноса баз в другой каталог
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]