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


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

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



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


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

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





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

Остановите базу, грохните автоматически сгенерированный кластер и инициализируйте на его месте какой хотите.
...
Рейтинг: 0 / 0
А как запустить initdb под виндой на чистом сервере?
    #39708374
Уткъ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
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
А как запустить initdb под виндой на чистом сервере?
    #39708393
Ы2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Уткъ,
--encoding=WIN1251
...
Рейтинг: 0 / 0
А как запустить initdb под виндой на чистом сервере?
    #39708484
Уткъ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ы2Уткъ,
--encoding=WIN1251


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


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


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