Eu tenho um UTF8
banco de dados qdb
e quero fazer backup dele em um arquivo simples usando a mesma UTF8
codificação. Estou usando pg_dump
porque não tenho pgAdmin
trabalho agora. No entanto, não consigo gerar pg_dump
um UTF8
arquivo de despejo SQL simples codificado, pois isso não está funcionando:
C:\Program Files\PostgreSQL\12\bin> .\pg_dump.exe -U postgres -F p -O -c -C -E UTF8 qdb > d:\qdb.sql
O arquivo de despejo de saída é codificado como UCS-2 LE BOM
, no entanto, o que faz com que algumas letras acentuadas alemãs sejam exibidas incorretamente. Estou usando o Windows 10 e o PostgreSQL 12.4. Como podemos fazer pg_dump
realmente despejar um arquivo SQL UTF8 simples?