PostgreSql还原错误:";用于编码的字节序列无效";UTF8";:0x8b";

PostgreSql还原错误:";用于编码的字节序列无效";UTF8";:0x8b";,postgresql,docker,cmd,database-backups,docker-container,Postgresql,Docker,Cmd,Database Backups,Docker Container,在cmd上使用以下命令时,我收到“编码“UTF8”的无效字节序列:0x8b”错误: cat C:\\backup\\my_database.gz|docker exec-i我的容器psql-U postgres-d我的数据库 在运行此命令之前,我使用以下命令创建一个空数据库: docker exec my container bash-c“createdb-U postgres my_database” 那么,如何防止此错误(例如,在命令行上为备份或还原过程添加一些参数)?或者其他解决这个问题的

在cmd上使用以下命令时,我收到“编码“UTF8”的无效字节序列:0x8b”错误:

cat C:\\backup\\my_database.gz|docker exec-i我的容器psql-U postgres-d我的数据库

在运行此命令之前,我使用以下命令创建一个空数据库:

docker exec my container bash-c“createdb-U postgres my_database”

那么,如何防止此错误(例如,在命令行上为备份或还原过程添加一些参数)?或者其他解决这个问题的方法

注意:我在Docker容器中获得备份和恢复