Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1sbHar-00FQkH-3A for pgsql-general@arkaria.postgresql.org; Tue, 06 Aug 2024 10:39:05 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1sbHap-00DIYr-K9 for pgsql-general@arkaria.postgresql.org; Tue, 06 Aug 2024 10:39:03 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1sbHap-00DIYT-0i for pgsql-general@lists.postgresql.org; Tue, 06 Aug 2024 10:39:03 +0000 Received: from mail-yb1-xb33.google.com ([2607:f8b0:4864:20::b33]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.94.2) (envelope-from ) id 1sbHag-003MYS-PF for pgsql-general@lists.postgresql.org; Tue, 06 Aug 2024 10:39:01 +0000 Received: by mail-yb1-xb33.google.com with SMTP id 3f1490d57ef6-e0e76380433so278485276.2 for ; Tue, 06 Aug 2024 03:38:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=enterprisedb.com; s=google; t=1722940734; x=1723545534; darn=lists.postgresql.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=icZIbl80Qg9q0147RK/3yS+0djZ3x7H1JaO+fnkJHRg=; b=c6c1UmjEPRrMpmvRI5fHKk75mt72E4Zu9eEhITWA/88dw/m1OY8c9F/xQHqctyhtQT GhcO0FUo2phXBeqkOkaLakPRGta66FQvTdokP4HsCCbLSsrv7hcWi2x6DS7jkZyMk3W1 YDy8smatCvf1or6/5hh1raOT4xsYCFZ/1K/FH+FXWCsAdVkOVUYfJXTvgNQilJYIq4kD cc9SNvyvxsTQFng1AAdZyDDsQZMn2ClTWUGT9sYE/DVtBeEuboTh3iWaFOtCsFUVGeFI /CVMXT/KY4lE90qAGC5nMaW4Kl+ucMyudtu4kvhqwieFBDw7JAJk0PDbZHpjduN9sRyL KKrw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1722940734; x=1723545534; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=icZIbl80Qg9q0147RK/3yS+0djZ3x7H1JaO+fnkJHRg=; b=XYgpNDCIRC9QVfx3vLI8jo7lK0vxt/nJbDXESi0uTno60NP9k4CDpnu2EEVFS0qO5s YaLMae/T8x7cHB/S9GQ05Rue1hKAGBlGNbAZMFKjpQXdbac8rRBenR8IvV1W+zTucOJc pfjkKDJ+/UAjRKMoiEmYtEbylX9CwC+FB7xnGQwCapPfWfnvshpKRol1qXpf8earo63C fhMZI6pFIlN/5REskba/o8L7XxLUW26m+FgY2Njo5+gzqx5MdxYF17EYU/H6uhpq9pI0 FAzhyA3sRxX0JZPLrEef6NWS09TVk+Q9SQMkx6EhQT1gXMk4CbSj9OsSo5k7HzkabAs1 CkrA== X-Forwarded-Encrypted: i=1; AJvYcCUMgn2zXI3Z20z1OZm7xip3/jw8wpoGAIt1LXyBFg+VyVeh8WhpRtJTnqjWqFRwOnpmhSMHFtDRGKyXIoot@lists.postgresql.org X-Gm-Message-State: AOJu0YzzwIsA0clfsZ5OhGNyOd2+2hvK5r/8lDLum5tbjVdNCThQrdhd q54YTIyLmBNhpbhNFKOhG6O6w6Bp4sQ+9bGypA1BF2+5kSSxSYudBGH4uyEpOb2E6JpWDpnkzo6 /J2Aym5IACCkrbaxdq95uqMuitjcURCVF7FdN X-Google-Smtp-Source: AGHT+IFx9dkwjBdinoPE3o2urA7wC4CZ1Kqi5V0AlaCj6vBjGkToN5Oo9+/B1y+jSxTgYpThb33KZ3rNGuJ1rOQPQ0c= X-Received: by 2002:a05:6902:20c9:b0:e0b:d2da:2422 with SMTP id 3f1490d57ef6-e0bde3f470bmr17143674276.25.1722940733756; Tue, 06 Aug 2024 03:38:53 -0700 (PDT) MIME-Version: 1.0 References: <80c9b0ea-c874-40ad-a006-fb1eb37464c2@aklaver.com> <44b44ece-dce6-4b4f-b751-8787a5a071e0@aklaver.com> In-Reply-To: From: Sandeep Thakkar Date: Tue, 6 Aug 2024 16:08:37 +0530 Message-ID: Subject: Re: Windows installation problem at post-install step To: Thomas Munro Cc: =?UTF-8?B?RXJ0YW4gS8O8w6fDvGtvZ2x1?= , Adrian Klaver , pgsql-general@lists.postgresql.org, Manika Singhal Content-Type: multipart/alternative; boundary="00000000000067b155061f016685" List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --00000000000067b155061f016685 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Tue, Aug 6, 2024 at 4:06=E2=80=AFPM Sandeep Thakkar < sandeep.thakkar@enterprisedb.com> wrote: > > > On Tue, Aug 6, 2024 at 10:57=E2=80=AFAM Thomas Munro > wrote: > >> On Mon, Aug 5, 2024 at 8:50=E2=80=AFPM Sandeep Thakkar >> wrote: >> > This issue is seen only on v16 and not the back branches (tested on 15 >> and 14) and also confirmed by @Ertan K=C3=BC=C3=A7=C3=BCkoglu at >> https://github.com/EnterpriseDB/edb-installers/issues/127#issuecomment-2= 268371442 >> >> Does that mean you can reproduce the problem with initdb.exe directly >> in a shell? That is, remove the EDB installer from the picture and >> compare v15 and v16 with the exact command line options that >> initcluster.vbs is using, or perhaps just: >> >> initdb.exe --locale=3D"Turkish,T=C3=BCrkiye" --encoding=3DUTF-8 -D pgdat= a >> >> yes, here is the output: > >> c:\Program Files\PostgreSQL\16\bin>initdb.exe --encoding=3DUTF-8 -A >> scram-sha-256 -U postgres -D "c:\Program Files\PostgreSQL\16\data" --loc= ale >> "Turkish,T=C3=BCrkiye" -W >> The files belonging to this database system will be owned by user >> "sandeep". >> This user must also own the server process. >> >> The database cluster will be initialized with locale >> "Turkish_T=C3=BCrkiye.1254". >> The default text search configuration will be set to "turkish". >> >> Data page checksums are disabled. >> >> Enter new superuser password: >> Enter it again: >> >> fixing permissions on existing directory c:/Program >> Files/PostgreSQL/16/data ... ok >> creating subdirectories ... ok >> selecting dynamic shared memory implementation ... windows >> selecting default max_connections ... 100 >> selecting default shared_buffers ... 128MB >> selecting default time zone ... UTC >> creating configuration files ... ok >> running bootstrap script ... ok >> performing post-bootstrap initialization ... child process was terminate= d >> by exception 0xC0000409 >> initdb: removing contents of data directory "c:/Program >> Files/PostgreSQL/16/data" >> > > > >> . o O (Why does that locale name have a comma?) If v15 works and v16 >> breaks, perhaps you could try comparing the output with the attached >> patch? It will give a hex dump of the contents of the locale name at >> various points in the program, to see if/where it was corrupted, which >> might also be a bit less confusing than looking at script output via >> email (I don't even know how many onion layers of transcoding are >> involved...) >> > > here is the output: > v15: > > c:\Program Files\PostgreSQL\15\bin>initdb.exe --encoding=3DUTF-8 -A >> scram-sha-256 -U postgres -D "c:\Program Files\PostgreSQL\15\data" --loc= ale >> "Turkish,T=C3=BCrkiye" -W >> XXX debug raw: getopt optarg =3D "Turkish,T=C3=BCrkiye" >> XXX debug hex: getopt optarg =3D { 54 75 72 6b 69 73 68 2c 54 fc 72 6b = 69 >> 79 65 } >> XXX debug txt: getopt optarg =3D { T u r k i s h , T ? r k = i >> y e } >> XXX debug raw: getopt optarg =3D "Turkish,T=C3=BCrkiye" >> XXX debug hex: getopt optarg =3D { 54 75 72 6b 69 73 68 2c 54 fc 72 6b = 69 >> 79 65 } >> XXX debug txt: getopt optarg =3D { T u r k i s h , T ? r k = i >> y e } >> The files belonging to this database system will be owned by user >> "sandeep". >> This user must also own the server process. >> >> XXX debug raw: setlocales lc_ctype =3D "Turkish,T=C3=BCrkiye" >> XXX debug hex: setlocales lc_ctype =3D { 54 75 72 6b 69 73 68 2c 54 fc = 72 >> 6b 69 79 65 } >> XXX debug txt: setlocales lc_ctype =3D { T u r k i s h , T ? = r >> k i y e } >> XXX debug raw: setlocales cannonname =3D "Turkish_T=C3=BCrkiye.1254" >> XXX debug hex: setlocales cannonname =3D { 54 75 72 6b 69 73 68 5f 54 f= c >> 72 6b 69 79 65 2e 31 32 35 34 } >> XXX debug txt: setlocales cannonname =3D { T u r k i s h _ T ?= r >> k i y e . 1 2 5 4 } >> XXX debug raw: setup_locale_encoding =3D "Turkish_T=C3=BCrkiye.1254" >> XXX debug hex: setup_locale_encoding =3D { 54 75 72 6b 69 73 68 5f 54 f= c >> 72 6b 69 79 65 2e 31 32 35 34 } >> XXX debug txt: setup_locale_encoding =3D { T u r k i s h _ T ?= r >> k i y e . 1 2 5 4 } >> The database cluster will be initialized with locale >> "Turkish_T=C3=BCrkiye.1254". >> The default text search configuration will be set to "turkish". >> >> Data page checksums are disabled. >> >> Enter new superuser password: >> Enter it again: >> >> fixing permissions on existing directory c:/Program >> Files/PostgreSQL/15/data ... ok >> creating subdirectories ... ok >> selecting dynamic shared memory implementation ... windows >> selecting default max_connections ... 100 >> selecting default shared_buffers ... 128MB >> selecting default time zone ... UTC >> creating configuration files ... ok >> running bootstrap script ... ok >> performing post-bootstrap initialization ... ok >> syncing data to disk ... ok >> >> Success. You can now start the database server using: >> >> pg_ctl -D ^"c^:^\Program^ Files^\PostgreSQL^\15^\data^" -l logfile >> start >> > > > > v16: > >> C:\Program Files\PostgreSQL\16\bin>initdb.exe --encoding=3DUTF-8 -A >> scram-sha-256 -U postgres -D "c:\Program Files\PostgreSQL\16\data" --loc= ale >> "Turkish,T=C3=BCrkiye" -W >> XXX debug raw: getopt optarg =3D "Turkish,T=C3=BCrkiye" >> XXX debug hex: getopt optarg =3D { 54 75 72 6b 69 73 68 2c 54 fc 72 6b = 69 >> 79 65 } >> XXX debug txt: getopt optarg =3D { T u r k i s h , T ? r k = i >> y e } >> XXX debug raw: getopt optarg =3D "Turkish,T=C3=BCrkiye" >> XXX debug hex: getopt optarg =3D { 54 75 72 6b 69 73 68 2c 54 fc 72 6b = 69 >> 79 65 } >> XXX debug txt: getopt optarg =3D { T u r k i s h , T ? r k = i >> y e } >> The files belonging to this database system will be owned by user >> "Administrator". >> This user must also own the server process. >> >> XXX debug raw: setlocales lc_ctype =3D "Turkish,T=C3=BCrkiye" >> XXX debug hex: setlocales lc_ctype =3D { 54 75 72 6b 69 73 68 2c 54 fc = 72 >> 6b 69 79 65 } >> XXX debug txt: setlocales lc_ctype =3D { T u r k i s h , T ? = r >> k i y e } >> XXX debug raw: setlocales cannonname =3D "Turkish_T=C3=BCrkiye.1254" >> XXX debug hex: setlocales cannonname =3D { 54 75 72 6b 69 73 68 5f 54 f= c >> 72 6b 69 79 65 2e 31 32 35 34 } >> XXX debug txt: setlocales cannonname =3D { T u r k i s h _ T ?= r >> k i y e . 1 2 5 4 } >> XXX debug raw: setup_locale_encoding =3D "Turkish_T=C3=BCrkiye.1254" >> XXX debug hex: setup_locale_encoding =3D { 54 75 72 6b 69 73 68 5f 54 f= c >> 72 6b 69 79 65 2e 31 32 35 34 } >> XXX debug txt: setup_locale_encoding =3D { T u r k i s h _ T ?= r >> k i y e . 1 2 5 4 } >> The database cluster will be initialized with locale >> "Turkish_T=C3=BCrkiye.1254". >> The default text search configuration will be set to "turkish". >> >> Data page checksums are disabled. >> >> Enter new superuser password: >> Enter it again: >> >> fixing permissions on existing directory c:/Program >> Files/PostgreSQL/16/data ... ok >> creating subdirectories ... ok >> selecting dynamic shared memory implementation ... windows >> selecting default max_connections ... 100 >> selecting default shared_buffers ... 128MB >> selecting default time zone ... UTC >> creating configuration files ... ok >> running bootstrap script ... ok >> performing post-bootstrap initialization ... child process was terminate= d >> by exception 0xC0000409 >> initdb: removing contents of data directory "c:/Program >> Files/PostgreSQL/16/data" >> > > > -- > Sandeep Thakkar > > > --=20 Sandeep Thakkar --00000000000067b155061f016685 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable


On Tue, Aug 6, 2024 at 4:06=E2= =80=AFPM Sandeep Thakkar <sandeep.thakkar@enterprisedb.com> wrote:


On Tue, Aug 6, 20= 24 at 10:57=E2=80=AFAM Thomas Munro <thomas.munro@gmail.com> wrote:
On Mon, Aug 5, 2024 at 8:50= =E2=80=AFPM Sandeep Thakkar
<s= andeep.thakkar@enterprisedb.com> wrote:
> This issue is seen only on v16 and not the back branches (tested on 15= and 14) and also confirmed by @Ertan K=C3=BC=C3=A7=C3=BCkoglu at https://github.com/Enterpr= iseDB/edb-installers/issues/127#issuecomment-2268371442

Does that mean you can reproduce the problem with initdb.exe directly
in a shell?=C2=A0 That is, remove the EDB installer from the picture and compare v15 and v16 with the exact command line options that
initcluster.vbs is using, or perhaps just:

initdb.exe --locale=3D"Turkish,T=C3=BCrkiye" --encoding=3DUTF-8 -= D pgdata

yes, here is the output:
c:\Program Files\PostgreSQL\16\bin>init= db.exe --encoding=3DUTF-8 -A scram-sha-256 -U postgres -D "c:\Program = Files\PostgreSQL\16\data" --locale "Turkish,T=C3=BCrkiye" -W=
The files belonging to this database system will be owned by user "= ;sandeep".
This user must also own the server process.

The d= atabase cluster will be initialized with locale "Turkish_T=C3=BCrkiye.= 1254".
The default text search configuration will be set to "t= urkish".

Data page checksums are disabled.

Enter new sup= eruser password:
Enter it again:

fixing permissions on existing d= irectory c:/Program Files/PostgreSQL/16/data ... ok
creating subdirector= ies ... ok
selecting dynamic shared memory implementation ... windowsselecting default max_connections ... 100
selecting default shared_buff= ers ... 128MB
selecting default time zone ... UTC
creating configurat= ion files ... ok
running bootstrap script ... ok
performing post-boot= strap initialization ... child process was terminated by exception 0xC00004= 09
initdb: removing contents of data directory "c:/Program Files/Po= stgreSQL/16/data"
=C2=A0
=C2=A0
. o O (Why does that locale name have a comma?)=C2=A0 If v15 works and v16<= br> breaks, perhaps you could try comparing the output with the attached
patch?=C2=A0 It will give a hex dump of the contents of the locale name at<= br> various points in the program, to see if/where it was corrupted, which
might also be a bit less confusing than looking at script output via
email (I don't even know how many onion layers of transcoding are
involved...)

h= ere is the output:
v15:

c:\Program Files\PostgreSQL\15\bin>initdb.exe --encoding=3DUT= F-8 -A scram-sha-256 -U postgres -D "c:\Program Files\PostgreSQL\15\da= ta" --locale "Turkish,T=C3=BCrkiye" -W
XXX debug raw: get= opt optarg =C2=A0=3D "Turkish,T=C3=BCrkiye"
XXX debug hex: get= opt optarg =C2=A0=3D { 54 75 72 6b 69 73 68 2c 54 fc 72 6b 69 79 65 }
XX= X debug txt: getopt optarg =C2=A0=3D { T =C2=A0u =C2=A0r =C2=A0k =C2=A0i = =C2=A0s =C2=A0h =C2=A0, =C2=A0T =C2=A0? =C2=A0r =C2=A0k =C2=A0i =C2=A0y =C2= =A0e =C2=A0}
XXX debug raw: getopt optarg =C2=A0=3D "Turkish,T=C3= =BCrkiye"
XXX debug hex: getopt optarg =C2=A0=3D { 54 75 72 6b 69 7= 3 68 2c 54 fc 72 6b 69 79 65 }
XXX debug txt: getopt optarg =C2=A0=3D { = T =C2=A0u =C2=A0r =C2=A0k =C2=A0i =C2=A0s =C2=A0h =C2=A0, =C2=A0T =C2=A0? = =C2=A0r =C2=A0k =C2=A0i =C2=A0y =C2=A0e =C2=A0}
The files belonging to t= his database system will be owned by user "sandeep".
This user= must also own the server process.

XXX debug raw: setlocales lc_ctyp= e =C2=A0=3D "Turkish,T=C3=BCrkiye"
XXX debug hex: setlocales l= c_ctype =C2=A0=3D { 54 75 72 6b 69 73 68 2c 54 fc 72 6b 69 79 65 }
XXX d= ebug txt: setlocales lc_ctype =C2=A0=3D { T =C2=A0u =C2=A0r =C2=A0k =C2=A0i= =C2=A0s =C2=A0h =C2=A0, =C2=A0T =C2=A0? =C2=A0r =C2=A0k =C2=A0i =C2=A0y = =C2=A0e =C2=A0}
XXX debug raw: setlocales cannonname =C2=A0=3D "Tur= kish_T=C3=BCrkiye.1254"
XXX debug hex: setlocales cannonname =C2=A0= =3D { 54 75 72 6b 69 73 68 5f 54 fc 72 6b 69 79 65 2e 31 32 35 34 }
XXX = debug txt: setlocales cannonname =C2=A0=3D { T =C2=A0u =C2=A0r =C2=A0k =C2= =A0i =C2=A0s =C2=A0h =C2=A0_ =C2=A0T =C2=A0? =C2=A0r =C2=A0k =C2=A0i =C2=A0= y =C2=A0e =C2=A0. =C2=A01 =C2=A02 =C2=A05 =C2=A04 =C2=A0}
XXX debug raw:= setup_locale_encoding =C2=A0=3D "Turkish_T=C3=BCrkiye.1254"
X= XX debug hex: setup_locale_encoding =C2=A0=3D { 54 75 72 6b 69 73 68 5f 54 = fc 72 6b 69 79 65 2e 31 32 35 34 }
XXX debug txt: setup_locale_encoding = =C2=A0=3D { T =C2=A0u =C2=A0r =C2=A0k =C2=A0i =C2=A0s =C2=A0h =C2=A0_ =C2= =A0T =C2=A0? =C2=A0r =C2=A0k =C2=A0i =C2=A0y =C2=A0e =C2=A0. =C2=A01 =C2=A0= 2 =C2=A05 =C2=A04 =C2=A0}
The database cluster will be initialized with = locale "Turkish_T=C3=BCrkiye.1254".
The default text search co= nfiguration will be set to "turkish".

Data page checksums = are disabled.

Enter new superuser password:
Enter it again:
fixing permissions on existing directory c:/Program Files/PostgreSQL/15/d= ata ... ok
creating subdirectories ... ok
selecting dynamic shared me= mory implementation ... windows
selecting default max_connections ... 10= 0
selecting default shared_buffers ... 128MB
selecting default time z= one ... UTC
creating configuration files ... ok
running bootstrap scr= ipt ... ok
performing post-bootstrap initialization ... ok
syncing da= ta to disk ... ok

Success. You can now start the database server usi= ng:

=C2=A0 =C2=A0 pg_ctl -D ^"c^:^\Program^ Files^\PostgreSQL^\= 15^\data^" -l logfile start
=C2=A0

=C2=A0v16:
C:\Program Files\PostgreSQL\16\bin= >initdb.exe --encoding=3DUTF-8 -A scram-sha-256 -U postgres -D "c:\= Program Files\PostgreSQL\16\data" --locale "Turkish,T=C3=BCrkiye&= quot; -W
XXX debug raw: getopt optarg =C2=A0=3D "Turkish,T=C3=BCrki= ye"
XXX debug hex: getopt optarg =C2=A0=3D { 54 75 72 6b 69 73 68 2= c 54 fc 72 6b 69 79 65 }
XXX debug txt: getopt optarg =C2=A0=3D { T =C2= =A0u =C2=A0r =C2=A0k =C2=A0i =C2=A0s =C2=A0h =C2=A0, =C2=A0T =C2=A0? =C2=A0= r =C2=A0k =C2=A0i =C2=A0y =C2=A0e =C2=A0}
XXX debug raw: getopt optarg = =C2=A0=3D "Turkish,T=C3=BCrkiye"
XXX debug hex: getopt optarg = =C2=A0=3D { 54 75 72 6b 69 73 68 2c 54 fc 72 6b 69 79 65 }
XXX debug txt= : getopt optarg =C2=A0=3D { T =C2=A0u =C2=A0r =C2=A0k =C2=A0i =C2=A0s =C2= =A0h =C2=A0, =C2=A0T =C2=A0? =C2=A0r =C2=A0k =C2=A0i =C2=A0y =C2=A0e =C2=A0= }
The files belonging to this database system will be owned by user &quo= t;Administrator".
This user must also own the server process.
XXX debug raw: setlocales lc_ctype =C2=A0=3D "Turkish,T=C3=BCrkiye&q= uot;
XXX debug hex: setlocales lc_ctype =C2=A0=3D { 54 75 72 6b 69 73 68= 2c 54 fc 72 6b 69 79 65 }
XXX debug txt: setlocales lc_ctype =C2=A0=3D = { T =C2=A0u =C2=A0r =C2=A0k =C2=A0i =C2=A0s =C2=A0h =C2=A0, =C2=A0T =C2=A0?= =C2=A0r =C2=A0k =C2=A0i =C2=A0y =C2=A0e =C2=A0}
XXX debug raw: setlocal= es cannonname =C2=A0=3D "Turkish_T=C3=BCrkiye.1254"
XXX debug = hex: setlocales cannonname =C2=A0=3D { 54 75 72 6b 69 73 68 5f 54 fc 72 6b = 69 79 65 2e 31 32 35 34 }
XXX debug txt: setlocales cannonname =C2=A0=3D= { T =C2=A0u =C2=A0r =C2=A0k =C2=A0i =C2=A0s =C2=A0h =C2=A0_ =C2=A0T =C2=A0= ? =C2=A0r =C2=A0k =C2=A0i =C2=A0y =C2=A0e =C2=A0. =C2=A01 =C2=A02 =C2=A05 = =C2=A04 =C2=A0}
XXX debug raw: setup_locale_encoding =C2=A0=3D "Tur= kish_T=C3=BCrkiye.1254"
XXX debug hex: setup_locale_encoding =C2=A0= =3D { 54 75 72 6b 69 73 68 5f 54 fc 72 6b 69 79 65 2e 31 32 35 34 }
XXX = debug txt: setup_locale_encoding =C2=A0=3D { T =C2=A0u =C2=A0r =C2=A0k =C2= =A0i =C2=A0s =C2=A0h =C2=A0_ =C2=A0T =C2=A0? =C2=A0r =C2=A0k =C2=A0i =C2=A0= y =C2=A0e =C2=A0. =C2=A01 =C2=A02 =C2=A05 =C2=A04 =C2=A0}
The database c= luster will be initialized with locale "Turkish_T=C3=BCrkiye.1254"= ;.
The default text search configuration will be set to "turkish&qu= ot;.

Data page checksums are disabled.

Enter new superuser pa= ssword:
Enter it again:

fixing permissions on existing directory = c:/Program Files/PostgreSQL/16/data ... ok
creating subdirectories ... o= k
selecting dynamic shared memory implementation ... windows
selectin= g default max_connections ... 100
selecting default shared_buffers ... 1= 28MB
selecting default time zone ... UTC
creating configuration files= ... ok
running bootstrap script ... ok
performing post-bootstrap ini= tialization ... child process was terminated by exception 0xC0000409
ini= tdb: removing contents of data directory "c:/Program Files/PostgreSQL/= 16/data"


= --
Sandeep Thakkar

=


--
Sandeep Thakkar


--00000000000067b155061f016685--