ソースがLATIN1としてエンコードされることをPostgresに伝えます:
しかし、そうではないか、ファイルが破損しています。それ以外の場合、エラーメッセージは表示されません。 '$FilePath\file.txt'
の実際のエンコーディングは何ですか ?
現在のclient_encoding
COPY
:
(\copy
SQL COPY
のラッパーです。 psqlで。)
そしてあなたのserver_encoding
Postgresがiso_8859_1_to_utf8
。
したがって、残りのエラーの原因はファイルであり、これはほぼ確実に有効なLATIN1ではありません。