Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Postgresql.conf / 6 сообщений из 6, страница 1 из 1
15.03.2006, 11:29
    #33601658
Postgresql.conf
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
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
15.03.2006, 11:40
    #33601710
Иман
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Postgresql.conf
например так:
data_directory = '/usr/local/data/pgsql/'

???
...
Рейтинг: 0 / 0
15.03.2006, 12:19
    #33601890
ChameLe0n
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Postgresql.conf
постгрес должен быть запущен с ключиком -D после которого следует директория с базами. Соответственно останавливаешь постгрес, копируешь базу в новое место. Далее, редактируешь /etc/init.d/postgresql, указаывая новую папку... Запускаешь постгресс.. Вот и все!
...
Рейтинг: 0 / 0
15.03.2006, 14:22
    #33602393
Postgresql.conf
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
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
15.03.2006, 14:57
    #33602570
Кувалдин Роман
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Postgresql.conf
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
18.02.2007, 12:16
    #34338988
aov
aov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Postgresql.conf
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
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Postgresql.conf / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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