当我尝试导出数据库时,我收到以下错误...
pg_dump: server version: 9.3.1; pg_dump version: 9.1.11
pg_dump: aborting because of server version mismatch
问题是由于我的客户端计算机上的ubuntu版本,我无法从9.1.11更新到9.3.1。我正在运行Ubuntu 13.04 raring ringtail,你可以在this distributions link看到ubuntu的最终postgresql版本是12.04精确穿山甲。
任何可能的解决方案?提前谢谢!
答案 0 :(得分:-1)
如前所述,解决方案是使用与服务器版本兼容的pg_dump
。替代方案是:
pg_dump
。这意味着您必须具有到服务器的本地或远程连接(例如,通过ssh)pg_dump
的更高版本。请注意,即使pgAdmin包含pg_dump
,因此您不必在客户端上安装PostgreSQL包。