Обсуждение: ENCODING = 'LATIN1' LC_CTYPE?

Поиск
Список
Период
Сортировка

ENCODING = 'LATIN1' LC_CTYPE?

От
Preuß, Sylvia
Дата:

Dear list,

 

I’d like to create a database with ENCODING LATIN1 .

CREATE DATABASE z_latin1

  WITH OWNER = admin

       ENCODING = 'LATIN1'

       TABLESPACE = pg_default

       LC_COLLATE = 'German_Germany.1252'

       LC_CTYPE = 'German_Germany.1252'

       CONNECTION LIMIT = -1;

 

FEHLER: Kodierung »LATIN1« stimmt nicht mit Locale »German_Germany.1252« überein

SQL Status:22023

Detail:Die gewählte LC_CTYPE-Einstellung verlangt die Kodierung »WIN1252«.

 

PostgreSQL 9.2.8, compiled by Visual C++ build 1600, 64-bit

 

Which LC_COLLATE and LC_CTYPE entry do I need to fit latin1?

(It won’t help to set the encoding to UTF8.)

 

Thanks in advance Sylvia



Der E-Mail-Dienst des Oberbergischen Kreises dient ausschließlich der dienstlichen Kommunikation.
Senden Sie deshalb keine E-Mails privaten Inhalts an E-Mail-Adressen des Oberbergischen Kreises.

Es wird darauf hingewiesen, dass neben der Person, an die Ihre E-Mail gerichtet ist, auch deren Vertretung im Amt einen unmittelbaren Zugriff auf Ihre Nachricht hat. Für Berufsgeheimnisträger und besondere Funktionsträger gelten abweichende Regelungen.
Es wird außerdem darauf hingewiesen, dass die Kommunikation per E-Mail ohne Authentifizierung und Verschlüsselung unsicher ist, da für unberechtigte Dritte grundsätzlich die Möglichkeit der Kenntnisnahme und Manipulation besteht.
Es wird deshalb keine Verantwortung für den Inhalt dieser Nachricht übernommen, da eine Manipulation nicht ausgeschlossen werden kann.
Obwohl alle angemessenen Vorkehrungen getroffen wurden, um sicherzustellen, dass Anlagen dieser E-Mail virusgeprüft sind, wird empfohlen, anhängende Dateien vor dem Öffnen durch Ihr eigenes Virus-Programm zu prüfen, da keinerlei Haftung für Schäden übernommen wird, die infolge etwaiger Software-Viren entstehen könnten.
Der Inhalt dieser E-Mail ist ausschließlich für die bezeichnete Person bestimmt. Wenn Sie nicht der vorgesehene Adressat dieser E-Mail oder dessen Vertretung sein sollten, beachten Sie bitte, dass jede Form der Kenntnisnahme, Veröffentlichung, Vervielfältigung oder Weitergabe des Inhalts dieser E-Mail unzulässig ist. In diesem Fall wird darum gebeten, sich mit der absendenden Person der E-Mail in Verbindung zu setzen.

Re: ENCODING = 'LATIN1' LC_CTYPE?

От
Albe Laurenz
Дата:
Sylvia Preuß wrote:
> I’d like to create a database with ENCODING LATIN1 .
> 
> CREATE DATABASE z_latin1
>   WITH OWNER = admin
>        ENCODING = 'LATIN1'
>        TABLESPACE = pg_default
>        LC_COLLATE = 'German_Germany.1252'
>        LC_CTYPE = 'German_Germany.1252'
>        CONNECTION LIMIT = -1;
> 
> FEHLER: Kodierung »LATIN1« stimmt nicht mit Locale »German_Germany.1252« überein
> SQL Status:22023
> Detail:Die gewählte LC_CTYPE-Einstellung verlangt die Kodierung »WIN1252«.
> 
> PostgreSQL 9.2.8, compiled by Visual C++ build 1600, 64-bit
> 
> Which LC_COLLATE and LC_CTYPE entry do I need to fit latin1?
> (It won’t help to set the encoding to UTF8.)

Try German_Germany.28591

See http://msdn.microsoft.com/en-us/library/windows/desktop/dd317756%28v=vs.85%29.aspx

Yours,
Laurenz Albe