Het probleem is dat 0x9D
is geen geldige bytewaarde in WIN1252. Er is hier een tabel:https://en.wikipedia .org/wiki/Windows-1252
Het probleem kan zijn dat u een UTF-8-bestand importeert en dat postgresql standaard is ingesteld op Windows-1252 (wat volgens mij de standaard is op veel Windows-systemen).
U moet de tekenset op uw Windows-opdrachtregel wijzigen voordat u het script uitvoert met chcp . Of in postgresql kunt u:
SET CLIENT_ENCODING TO 'utf8';
Voordat u het bestand importeert.