Гость
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / А как запустить initdb под виндой на чистом сервере? / 6 сообщений из 6, страница 1 из 1
26.09.2018, 11:42
    #39708314
Уткъ
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
А как запустить initdb под виндой на чистом сервере?
Добрый день.


Скачал файл установочный, 10-й постгрес.

Хочу параметр -k использовать в инитдб.



Но как его впихнуть?


Ведь скаченный файл - это просто postgresql-10.5-2-windows-x64.exe, initdb там не запустить.

А когда уже выполнил этот файл, посгрес установился и initdb уже прошел, где там при установке впихнуть параметр не нашел, только локаль, порт выбираются.





А как запустить initdb с параметром под виндой?
...
Рейтинг: 0 / 0
26.09.2018, 12:37
    #39708367
Melkij
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
А как запустить initdb под виндой на чистом сервере?
Уткъ,

Остановите базу, грохните автоматически сгенерированный кластер и инициализируйте на его месте какой хотите.
...
Рейтинг: 0 / 0
26.09.2018, 12:46
    #39708374
Уткъ
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
А как запустить initdb под виндой на чистом сервере?
MelkijУткъ,

Остановите базу, грохните автоматически сгенерированный кластер и инициализируйте на его месте какой хотите.

удалил постгрес.

Скачал zip-архив, распаковал его в C:\Program Files\PostgreSQL\10\ (туда же где был установлен постгрес)


Установил PGDATA=C:\Program Files\PostgreSQL\10\data (каталог создал путой)

Запускаю initdb, он пишет вот что:

Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
C:\Program Files\PostgreSQL\10\bin>initdb --encoding=Russian_Russia.1251 --locale=russian --username=postgres --data-checksums

Файлы, относящиеся к этой СУБД, будут принадлежать пользователю "u.tkachev".
От его имени также будет запускаться процесс сервера.

Кластер баз данных будет инициализирован с локалью "Russian_Russia.1251".
initdb: "Russian_Russia.1251" - неверное имя серверной кодировки

C:\Program Files\PostgreSQL\10\bin>




И все, ничего не происходит. Ничего не создается. Каталог C:\Program Files\PostgreSQL\10\data пуст.


Как сделать чтобы кластер создался?
...
Рейтинг: 0 / 0
26.09.2018, 13:10
    #39708393
Ы2
Ы2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
А как запустить initdb под виндой на чистом сервере?
Уткъ,
--encoding=WIN1251
...
Рейтинг: 0 / 0
26.09.2018, 14:27
    #39708484
Уткъ
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
А как запустить initdb под виндой на чистом сервере?
Ы2Уткъ,
--encoding=WIN1251


Спасибо, процесс пошел! :)


Странно что initdb не писал ошибки...
...
Рейтинг: 0 / 0
26.09.2018, 14:28
    #39708485
Ы2
Ы2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
А как запустить initdb под виндой на чистом сервере?
УткъСтранно что initdb не писал ошибки...
А это, простите, что?
initdbinitdb: "Russian_Russia.1251" - неверное имя серверной кодировки
...
Рейтинг: 0 / 0
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / А как запустить initdb под виндой на чистом сервере? / 6 сообщений из 6, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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