Navicat15工具连接PostgreSQL15失败

1.错误现象及原因

错误现象:

错误原因:

postgresql 15版本中 pg_database 系统表把 datlastsysoid 列删除了,所以造成了此错误。

2.解决方法

(1)将Navicat工具更新到官网最新版本。

(2)更换 postgresql 低版本。

(3)修改Navicat工具安装目录下的libcc.dll文件。

下面介绍通过方法三修改Navicat工具安装目录下的libcc.dll文件的方式,去解决此错误。

修改前,将libcc.dll文件复制备份,避免修改失败造成Navicat程序崩溃。

通过 https://hexed.it/ 网址,打开libcc.dll文件。

查询找到 datlastsysoid,修改为 dattablespace。

如下图:

最后,保存下载文件,并移动到程序安装目录。

重启Navicat,再次连接成功。

如下图:

相关推荐
IvorySQL13 小时前
PostgreSQL 日报| GiST 索引扫描可见性缺陷(8 月 3 日)
数据库·人工智能·postgresql·开源
leeyi2 天前
Indexer + Retriever 源码:从 Eino 接口到 pgvector SQL(第73篇-E59)
postgresql·aigc·agent
隔窗听雨眠2 天前
80TB电商数据迁移实录:从PostgreSQL分析困境到Apache Doris架构突围
postgresql·架构·apache
在水一缸2 天前
PGSimCity:当数据库内核变成一座可以漫步的城市
数据库·postgresql·可视化·开源项目·数据库内核·pgsimcity·技术科普
long3163 天前
PostgreSQL 学习资料大全:从入门到精通
java·数据库·sql·postgresql
PGCCC3 天前
PostgreSQL 数据库认证体系技术解析:PCA / PCP / PCM 三级能力模型与考纲拆解
数据库·postgresql·pcm
long3163 天前
PostgreSQL 学习资料 · 入门 / 练习 / 精通 / 扩展
java·数据结构·数据库·spring boot·sql·postgresql·数据库开发
BullSmall3 天前
Anolis OS 8.10 Docker 部署 PostgreSQL 15 完整实操
docker·postgresql·容器
夜郎king4 天前
SpringBoot+PostgreSQL + 硅基流动大模型从零搭建 Text-to-SQL 智能问答系统
spring boot·postgresql·text-to-sql·llm大模型
2501_942389554 天前
Nifty IT指数的K线犹如断线的风筝
人工智能·postgresql·时序数据库·storm·tdengine