powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Postgresql.conf
6 сообщений из 6, страница 1 из 1
Postgresql.conf
    #33601658
Postgresql.conf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код: plaintext
1.
2.
3.
#data_directory = 'ConfigDir'		# use data in another directory
#hba_file = 'ConfigDir/pg_hba.conf'	# host-based authentication file
#ident_file = 'ConfigDir/pg_ident.conf'	# IDENT configuration file

#data_directory = это есть директория, в которой собственно должна лежать база данных
посему вопросы
'ConfigDir - где реально задан этот параметр?
Почему спрашиваю? да потому, что хочется изменить месторасположение базы, но как???
...
Рейтинг: 0 / 0
Postgresql.conf
    #33601710
Фотография Иман
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
например так:
data_directory = '/usr/local/data/pgsql/'

???
...
Рейтинг: 0 / 0
Postgresql.conf
    #33601890
ChameLe0n
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
постгрес должен быть запущен с ключиком -D после которого следует директория с базами. Соответственно останавливаешь постгрес, копируешь базу в новое место. Далее, редактируешь /etc/init.d/postgresql, указаывая новую папку... Запускаешь постгресс.. Вот и все!
...
Рейтинг: 0 / 0
Postgresql.conf
    #33602393
Postgresql.conf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ChameLe0nпостгрес должен быть запущен с ключиком -D после которого следует директория с базами. Соответственно останавливаешь постгрес, копируешь базу в новое место. Далее, редактируешь /etc/init.d/postgresql, указаывая новую папку... Запускаешь постгресс.. Вот и все!

Вообще-то, если я верно понимаю, ПостгрЕСКЛ стартует вот так:
net.exe start pgsql-8.1

Но СПАСИБО! Вы вероятно имели в виду именно эту строку?
Код: plaintext
1.
"C:\Program Files\PostgreSQL\8.1\bin\pg_ctl.exe"  reload -D "C:\Program Files\PostgreSQL\8.1\data\"

Каюсь - мог бы и сам догадаться....
...
Рейтинг: 0 / 0
Postgresql.conf
    #33602570
Фотография Кувалдин Роман
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Postgresql.confВообще-то, если я верно понимаю, ПостгрЕСКЛ стартует вот так:
net.exe start pgsql-8.1


Ну почти. Это вызвает виндовый сервис, в котором как раз и написано:

Код: plaintext
"C:\Program Files\PostgreSQL\8.1\bin\pg_ctl.exe" runservice -N "pgsql-8.1" -D "C:\Program Files\PostgreSQL\8.1\data\"
...
Рейтинг: 0 / 0
Postgresql.conf
    #34338988
Фотография aov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Postgresql.conf
Код: plaintext
1.
2.
3.
#data_directory = 'ConfigDir'		# use data in another directory
#hba_file = 'ConfigDir/pg_hba.conf'	# host-based authentication file
#ident_file = 'ConfigDir/pg_ident.conf'	# IDENT configuration file

#data_directory = это есть директория, в которой собственно должна лежать база данных
посему вопросы
'ConfigDir - где реально задан этот параметр?
Почему спрашиваю? да потому, что хочется изменить месторасположение базы, но как???

а всётаки - 'ConfigDir - где реально задан этот параметр? очень интересно именно на этот вопрос ответ получить. то, что вместо этого параметра свой путь прописать можно - это я понял. но где его родное значение задаётся?
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Postgresql.conf
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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