【发布时间】:2021-01-15 06:44:50
【问题描述】:
我刚刚将我的开发 postgres 集群从 postgreSQL 9.6 升级到 11。一切都很好,除了我用于单元测试的 pgtap 扩展出现错误。
现在,当我尝试恢复数据库时,出现错误 "错误:无法打开扩展控制文件 "/usr/share/postgresql/11/extension/pgtap.control"
当我查看文件系统时,我可以看到所有 pgtap 文件仍在 /usr/share/postgresql/9.6/extension 中。
我尝试卸载运行sudo apt-get purge --auto-remove pgtap的pgtap,然后重新安装,但这没有奏效,所有文件仍在9.6目录中。
【问题讨论】:
-
PG 11也需要安装
-
谢谢,但我在文档中看不到有关如何执行此操作的任何内容。
标签: postgresql pgtap