🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.bazy-danych
Article #195443

Re: PostgreSQL 10.1 i zmiana lokalizacji katalogu DATA

#195443
From: Roman Tyczka
Date: Thu, 23 Nov 2017 17:28
63 lines
3076 bytes
On Thu, 23 Nov 2017 09:58:56 +0100, Andrzej Stróżyński wrote:

>>> 10-tki nie mam ale spodziewam się, że tradycyjnie, initdb założy Ci nowy
>>> folder na dane.
>> 
>> A po założeniu nowego mogę tam zwyczajnie skopiować dane z poprzedniego
>> katalogu? Czy trzeba jakieś magie robić?
> 
> kopia bazy ze starego katalogu (pg_dump)
> przesiadka na nowy katalog
> założenie bazy
> odtworzenie danych (psql)

Walczę z tym initdb, ale oczywiście nie jest to walka ze słabym
przeciwnikiem :-)

polecenie:

initdb -U postgres --pwprompt -A md5 --encoding=UTF8
--locale="Polish_Poland"  -D="g:\bazy\Postgres10\data"

i startuje:

-------------------------------------------------------------------------
Właścicielem plików należących do sytemu bazy danych będzie użytkownik
"Noize".
Ten użytkownik musi jednocześnie być właścicielem procesu serwera.

Klaster bazy zostanie utworzony z zestawem reguł językowych
"Polish_Poland.1250".
initdb: nie można znaleźć odpowiedniej konfiguracji wyszukiwania tekstowego
dla lokalizacji "Polish_Poland.1250"
Domyślna konfiguracja wyszukiwania tekstowego zostanie ustawiona na
"simple".

Sumy kontrolne stron danych są zablokowane.

Podaj hasło superużytkownika:
-------------------------------------------------------------------------

Ale widzę tu problem z win1250, więc próbuję wymusić UTF8:

polecenie:
initdb -U postgres --pwprompt -A md5 --encoding=UTF8
--locale="Polish_Poland"  -D="g:\bazy\Postgres10\data"
--lc-collate="Polish_Poland.UTF8" --lc-ctype="Polish_Poland.UTF8" 

-------------------------------------------------------------------------
Właścicielem plików należących do sytemu bazy danych będzie użytkownik
"Noize".
Ten użytkownik musi jednocześnie być właścicielem procesu serwera.

initdb: błędna nazwa lokalizacji "Polish_Poland.UTF8"
-------------------------------------------------------------------------


Jak to zrobić dobrze? Innymi słowy chcę, żeby nie było tam Win1250, lecz
UTF8 jako domyślne kodowanie dla baz.


-- 
pozdrawiam
Roman Tyczka
Technical Details
Message-ID: <11ka1gslmym5w$.dlg@tyczka.com>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!.POSTED!not-for-mail
References: <882yzxxwgqys$.dlg@tyczka.com> <eox3llltgprw$.dlg@tyczka.com> <5a156e68$0$5153$65785112@news.neostrada.pl> <1efjze2lnu44t$.dlg@tyczka.com> <5a168dd0$0$649$65785112@news.neostrada.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!.POSTED!not-for-mail
From: Roman Tyczka <noemail@because.no>
Newsgroups: pl.comp.bazy-danych
Subject: Re: PostgreSQL 10.1 i zmiana lokalizacji katalogu DATA
Date: Thu, 23 Nov 2017 18:28:55 +0100
Organization: ATMAN - ATM S.A.
Lines: 63
Sender: romek@tyczka.no.found
Message-ID: <11ka1gslmym5w$.dlg@tyczka.com>
References: <882yzxxwgqys$.dlg@tyczka.com> <eox3llltgprw$.dlg@tyczka.com> <5a156e68$0$5153$65785112@news.neostrada.pl> <1efjze2lnu44t$.dlg@tyczka.com> <5a168dd0$0$649$65785112@news.neostrada.pl>
NNTP-Posting-Host: 94.75.90.137
Mime-Version: 1.0
X-Trace: node1.news.atman.pl 1511458137 17281 94.75.90.137 (23 Nov 2017 17:28:57 GMT)
X-Complaints-To: usenet@atman.pl
NNTP-Posting-Date: Thu, 23 Nov 2017 17:28:57 +0000 (UTC)
User-Agent: 40tude_Dialog/2.0.15.84
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit