我从外部服务器导出了postgresql数据库,并试图将其导入本地服务器,但出现以下错误:
unrecognized configuration parameter "idle_in_transaction_session_timeout"
这种错误是否意味着这两台服务器使用的是不同版本的postgresql?我查看了一下,外部服务器正在运行:
version
PostgreSQL 9.5.4 on x86_64-pc-linux-gnu, compiled by gcc (Ubuntu 4.8.2-19ubuntu1) 4.8.2, 64-bit
我的服务器正在运行:
version
PostgreSQL 9.5.5 on x86_64-pc-linux-gnu, compiled by gcc (Ubuntu 5.4.0-6ubuntu1~16.04.2) 5.4.0 20160609, 64-bit
差不多一样.是否有一个网站可以看到每个版本的所有有效配置参数?有没有一种方法可以像这样同步两个数据库,从而自动修复这样的不兼容?