Re: BUG #16103: Initdb does not respect country for language - Mailing list pgsql-bugs
From | Fahar Abbas |
---|---|
Subject | Re: BUG #16103: Initdb does not respect country for language |
Date | |
Msg-id | CAJFwRrPtG_-4H4825RTeWZWgjXnvOE=NbMcrNT4MnxVV0L+47A@mail.gmail.com Whole thread Raw |
In response to | Re: BUG #16103: Initdb does not respect country for language (Fahar Abbas <fahar.abbas@enterprisedb.com>) |
Responses |
AW: BUG #16103: Initdb does not respect country for language
|
List | pgsql-bugs |
C:\Program Files\PostgreSQL\10\bin>psql.exe -U postgres
Passwort für Benutzer postgres:
psql (10.12)
Warnung: Konsolencodeseite (850) unterscheidet sich von der Windows-
Codeseite (1252). 8-Bit-Zeichen funktionieren möglicherweise nicht
richtig. Einzelheiten finden Sie auf der psql-Handbuchseite unter
»Notes for Windows users«.
Geben Sie »help« für Hilfe ein.
postgres=# show lc_messages;
lc_messages
---------------------
German_Austria.1252
(1 Zeile)
postgres=#
Hi,I am getting following when we do initdb with system locale is german Austria:C:\Program Files\PostgreSQL\10\bin>initdb.exe -D C:\master
Die Dateien, die zu diesem Datenbanksystem gehören, werden dem Benutzer
»Fahar Abbas« gehören. Diesem Benutzer muss auch der Serverprozess gehören.
Der Datenbankcluster wird mit der Locale »German_Austria.1252« initialisiert wer
den.
Die Standarddatenbankkodierung wurde entsprechend auf »WIN1252« gesetzt.
Die Standardtextsuchekonfiguration wird auf »german« gesetzt.
Datenseitenprüfsummen sind ausgeschaltet.
erzeuge Verzeichnis C:/master ... ok
erzeuge Unterverzeichnisse ... ok
wähle Vorgabewert für max_connections ... 100
wähle Vorgabewert für shared_buffers ... 128MB
wähle Vorgabewert für timezone ... Asia/Karachi
wähle Implementierung von dynamischem Shared Memory ... windows
erzeuge Konfigurationsdateien ... ok
führe Bootstrap-Skript aus ... ok
führe Post-Bootstrap-Initialisierung durch ... ok
synchronisiere Daten auf Festplatte ... ok
WARNUNG: Authentifizierung für lokale Verbindungen auf »trust« gesetzt
Sie können dies ändern, indem Sie pg_hba.conf bearbeiten oder beim
nächsten Aufruf von initdb die Option -A, oder --auth-local und
--auth-host, verwenden.
Erfolg. Sie können den Datenbankserver jetzt mit
pg_ctl -D ^"C^:^\master^" -l logdatei start
starten.
C:\Program Files\PostgreSQL\10\bin>On Wed, Feb 5, 2020 at 1:58 PM Wimmesberger, Simon <simon.wimmesberger@zoetis.com> wrote:Any updates regarding this issue? This issue unfornutatly makes our work more unconfortable than it should be.
Thanks for reporting, We will look into it.
On Fri, Nov 8, 2019 at 5:45 PM PG Bug reporting form <noreply@postgresql.org> wrote:
The following bug has been logged on the website:
Bug reference: 16103
Logged by: Simon Wimmesberger
Email address: simon.wimmesberger@zoetis.com
PostgreSQL version: 10.10
Operating system: Windows Server 2008 R2
Description:
When using the enterprisedb installer on Windows and I select the language
"German, Austria" it is passed to initdb with "German,Austria". When I look
at the database property of the initialized database the "collation" and
"character type" is set to "German_Germany.1252" instead of the expected
value of "German_Austria.1252". When I call initdb directly with
"German_Austria.1252" it works as expected. In our usecase we really want to
use the enterprisedb installer therefore selecting the language should work
as expected.
I have also tried to select "Englisch, Ireland" in the installer it is again
passed to initdb as "English,Ireland" but the database is then wrongly
initialized with "English_United States.1252" - so it seems like that the
installer somehow passes the Language/Country wrong the initdb executable or
initdb does not respect the country when passed in this format.
--
Sandeep Thakkar
--Fahar AbbasQMGEnterpriseDB CorporationPhone Office: +92-51-835-8874
Phone Direct: +92-51-8466803
Mobile: +92-333-5409707
Skype ID: live:fahar.abbas
Website: www.enterprisedb.com
--
Phone Direct: +92-51-8466803
Mobile: +92-333-5409707
Skype ID: live:fahar.abbas
Website: www.enterprisedb.com
pgsql-bugs by date: