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,再次连接成功。

如下图:

相关推荐
Мартин.8 小时前
[Meachines] [Easy] Wifinetic FTP匿名登录+Reaver WPS PIN密码泄露权限提升
数据库·postgresql·wps
leegong2311120 小时前
学习PostgreSQL专家认证
数据库·学习·postgresql
喝醉酒的小白20 小时前
PostgreSQL:更新字段慢
数据库·postgresql
m0_748248771 天前
在 Ubuntu 上安装 Nginx 的详细指南
nginx·ubuntu·postgresql
钊兵2 天前
数据库驱动免费下载(Oracle、Mysql、达梦、Postgresql)
数据库·mysql·postgresql·oracle·达梦·驱动
泡泡Java2 天前
postgresql链接详解
数据库·postgresql
余衫马3 天前
CentOS7 离线安装 Postgresql 指南
数据库·postgresql
隔壁老王1563 天前
postgresql实时同步数据表mysql
数据库·mysql·postgresql
孤傲小二~阿沐3 天前
PostgreSQL的学习心得和知识总结(一百六十九)|深入理解PostgreSQL数据库之 Group By 键值消除 的使用和实现
数据库·postgresql
南棱笑笑生3 天前
20250220找回Ubuntu22.04中丢失的文件管理器
数据库·postgresql