iconv非法输入序列在pos ... Postgres DUMP

时间:2015-11-02 15:38:22

标签: postgresql encoding utf-8 iconv pg-dump

我有来自SQL_ASCII中的数据库的Postgres转储。

我使用pg_dump-E UTF-8修饰符创建了它。

但我无法在没有错误的UTF-8编码的新创建的数据库中恢复它(参见:https://dba.stackexchange.com/questions/4777/how-to-solve-utf8-invalid-byte-sequence-copy-errors-on-a-restore-when-the-sourc)。

架构在这里:https://drive.google.com/file/d/0BysjmDTkzZpLRlp4QjBwTGdnaTA/view?usp=sharing

由于我在导入时遇到问题,我之前尝试使用DBA中的解决方案,将其转换为UTF-32

iconv -f UTF-8 -t UTF-32 -o schema_32.sql schema.sql

但是我有这个错误:iconv: illegal input sequence at position 703914

0 个答案:

没有答案