具有时标升级功能的Postgresql

时间:2019-10-10 21:37:38

标签: postgresql timescaledb pg-upgrade

我安装了带有时标1.1.1共享库的Postgresql 9.6.11。我正在尝试对它们两者都进行升级,对Timescale使用就地升级,对Postgres使用pg_upgrade,即将Postgresql升级到11.5,将Timescale升级到1.4。我应该先升级哪个?我首先能够成功升级Timescale,然后尝试进行pg_upgrade,但是遇到了错误 pg_restore: [archiver (db)] Error from TOC entry 1012; 1259 24224 TABLE cache_inval_extension 我想知道是否应该在Timescale 1.1.1中安装Postgresql 11.5。然后使用pg_upgrade,然后就地使用时间刻度。

1 个答案:

答案 0 :(得分:1)

我尝试了两种方法后都知道。您只需要在运行pg_upgrade时使用命令-O "-c timescaledb.restoring='on'"让timescale知道升级正在进行中。