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.96) (envelope-from ) id 1vNHqD-00G91t-1p for pgsql-general@arkaria.postgresql.org; Sun, 23 Nov 2025 21:41:53 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1vNHqA-00Fc6R-1j for pgsql-general@arkaria.postgresql.org; Sun, 23 Nov 2025 21:41:50 +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.96) (envelope-from ) id 1vNHqA-00Fc6I-0K for pgsql-general@lists.postgresql.org; Sun, 23 Nov 2025 21:41:50 +0000 Received: from mail-ua1-x92e.google.com ([2607:f8b0:4864:20::92e]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.96) (envelope-from ) id 1vNHq7-0016Bf-29 for pgsql-general@lists.postgresql.org; Sun, 23 Nov 2025 21:41:49 +0000 Received: by mail-ua1-x92e.google.com with SMTP id a1e0cc1a2514c-93728bac144so2157654241.2 for ; Sun, 23 Nov 2025 13:41:48 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1763934106; x=1764538906; darn=lists.postgresql.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=+EOGNi7wzxrJMPXz2ogGddOyWneKfxl9brtI8gxQnlQ=; b=SaeU+P+RPssawl/m4wGlRvnDhG0stKQX35+PC9vDADea3xwCNQlTu/ipSy0j+KCLJb JHBXr9bp0rkqNuSdAdvSj7LBEHXQVkhtP29CYGXQ6dT0C0rOHIkXbnEEJBZzAbzqq3Vc 8rPU0SOEhJCf1GhF2RsiPD2kkLIfNu4lfr6wshP+3QKprQr1nB6vXG/1cqv1FMkDgm70 9VQ0uDIklF11Xr6QEeuUW5okhDvygi6S4239jG0sjnA9Pc7129hwH9wZe4pKlAVQZ1LI cUZpXp/yhb3nj0bjLWkazI/eH194DiBJyJCGFeY+ECJGDz4AvL5WghpSKTfGLIXZwx92 0/3Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1763934106; x=1764538906; h=to:subject:message-id:date:from:mime-version:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=+EOGNi7wzxrJMPXz2ogGddOyWneKfxl9brtI8gxQnlQ=; b=r1/zGb9cndVjiXYki8lXO1AFT8CHG/TziE5mPaalq3KnrlgpbbexcJODQHoYFvVhHt SkXFEvpEi7Yu0wFBLZIMO4FZ0+yrV3UI0MgB2B664AEEzqPIy70PxzV6P8YZZOP3nSjq gTNpcxf8Obk8OcwuEIf1lK0Pw9XS1gjXhdjKpqjsQ8CFteAKatgQMUDONgmZm29KC+np tLhPBIymT4XsvMRfWO8ayBwBt8TPCiMcJSQU/nmAVKdEAYvbOt+gHvHHoy8tKDOPSpSM psWTfjkQK2f3rYxINAbCbEM81S5N9PYroK7UrwXM5DiyXi+Dfi3xUbQFiOln2m8xDlpH LPrQ== X-Gm-Message-State: AOJu0YwKsiYODsbgWweqwPV5/HoHMvQfFbyhxWVJh0NvegUDGB63qecP FzOzlwyNTS0Pz8NvYcgCTjv8ZHLNhuvIbWV3DIyrcs1DcxNHprZ0UnFvLV+BqUogyZJ7oobLDlE VOH8XNQ4MDRyvLDsANN8WMjx1Xs4UTlbcq4YR X-Gm-Gg: ASbGncuC3F3fpA8+H7WULu7NgtYTQn7UzRVSCwDCGAUV+vR0iFKCrLLK87bS/JkMKmL PdO4m+bQ1bS707b5OrBOcrKroqs4Mm5+dCDlVWHqrwoe6Npsc/UMlmeVJDfGjZ0oLeLHYVO4Irl GEfPXuhMkGcb7zXIvJIYgA8gqVRClX5PqDzckfRHIZerzeCFNW8hXG6qtNwJFbBN8KlmFvFZplM kiuxN7+PhItyxqDI5F4r3GV3zm0xxPqNHyFadlYY8lJk2Ww8LMFK6jrOy+YpB6odMmAKDqeYOEi Iqe4wG1eucjc44PrzGGDsdMkhUftAuC5TTT4I1CVN2YClKJ+Tix2ThV8gG9XFQ4tyWKsQVvlGn8 kF40w41M73dHv9iasmtS/pwlGAV7HB5mqLvE= X-Google-Smtp-Source: AGHT+IElTRnAb8eWaRHwGYSuqUwdRQPLuKz91FhnqQwR7sI/5nqwQHlFOj4AQ+k70iNYW+246Ffcsa0ic756NwAfaD4= X-Received: by 2002:a05:6102:c90:b0:5db:fddb:3155 with SMTP id ada2fe7eead31-5e1de1de0cemr3620715137.17.1763934105902; Sun, 23 Nov 2025 13:41:45 -0800 (PST) MIME-Version: 1.0 From: =?UTF-8?B?RXJ0YW4gS8O8w6fDvGtvZ2x1?= Date: Mon, 24 Nov 2025 00:41:35 +0300 X-Gm-Features: AWmQ_bn2q3dRRijVITmjT5gwtE_Jx6RxQz_g6z3WMeAQHKRMcV9wUBZ843uNIKI Message-ID: Subject: Restore Windows dump to Linux (locale issue) To: pgsql-general@lists.postgresql.org Content-Type: multipart/alternative; boundary="000000000000ca2528064449e973" List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --000000000000ca2528064449e973 Content-Type: text/plain; charset="UTF-8" Hello, I am using PostgreSQL 18.1 on a Windows system. I need to move that database to a Linux system of the same version number. Windows system use locales name as tr-TR (this is UTF-8 locale) Linux system use locale name as tr_TR.UTF-8 My cluster backup gives error at restore (I think because of that locale naming difference) as below psql:/db.dump:133: ERROR: invalid LC_COLLATE locale name: "tr-TR" And a bunch of other errors below. What can I do to complete this migration? Thanks & Regards, Ertan --000000000000ca2528064449e973 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hello,

I am using PostgreSQL 18.1 on a = Windows system.
I need to move that database to a Linux system of= the same=C2=A0version number.

Windows system use = locales name as tr-TR (this is UTF-8 locale)
Linux system use loc= ale name as tr_TR.UTF-8

My cluster backup gives er= ror at restore (I think because of that locale naming difference) as below<= /div>

psql:/db.dump:133: ERROR: =C2=A0invalid LC_COLLATE= locale name: "tr-TR"

And a bunch of oth= er errors below.

What can I do to complete=C2=A0th= is migration?

Thanks &=C2=A0Regards,
Ertan
--000000000000ca2528064449e973--