PostgreSQL
 sql >> Datenbank >  >> RDS >> PostgreSQL

Zeichen 0xc286 der Codierung UTF-8 hat keine Entsprechung in WIN1252 .... Bei der Konvertierung mit iconv stürzt die Postgres-Wiederherstellung ab

C2 86 ist die UTF-8-Codierung des Zeichens U+0086, ein obskures C1-Steuerzeichen . Dieses Zeichen existiert in ISO-8859-1 , aber nicht in der standardmäßigen Codepage 1252 von Windows , das druckbare Zeichen in dem Bereich enthält, in dem ISO-8859-1 die C1-Steuerelemente enthält.

Ihr iconv-Befehl zum Konvertieren in UTF-8 hat -f ISO8859-1 , aber Sie meinten wahrscheinlich -f windows-1252 stattdessen. Dies ordnet das Byte 86 dem zu Zeichen.