pg_dump:[存档(db)]查询失败:SSL SYSCALL错误:操作超时

时间:2019-04-11 00:23:59

标签: postgresql amazon-rds

我正在尝试使用以下命令在AWS RDS中转储Postgres数据库。

  

pg_dump -h HOST_NAME -U USER_NAME DB_NAME> dump.sql

但是,它随着以下消息的不断超时。

  

pg_dump:[存档(db)]查询失败:SSL SYSCALL错误:操作超时

     

pg_dump:[存档(db)]查询为:SELECT tableoid,oid,adnum,pg_catalog.pg_get_expr(adbin,adrelid)AS adsrc FROM pg_catalog.pg_attrdef WHERE adrelid ='16404':: pg_catalog.oid

我对此进行了研究,发现可以使用PGOPTIONS="-c statement_timeout=0"手动删除超时,因此最终命令如下所示。

  

PGOPTIONS =“-c statement_timeout = 0” pg_dump -h HOST_NAME -U USER_NAME DB_NAME> dump.sql

但是,仍然超时,有人知道为什么吗?

0 个答案:

没有答案