Navicat Premium 9.1.3激活(navicat连接postgresql报错)

Navicat Premium 9.1.3激活(navicat连接postgresql报错)

Navicat Premium 9.1.3激活(navicat连接postgresql报错)

navicat连接postgresql报错

Navicat Premium 9.1.3激活(navicat连接postgresql报错)

现象

有小伙伴告诉我

安装了新的postgresql

使用navicat连接,报错

代码语言:javascript


复制


这主要是pgsql 15版本以后

有些系统表的列名改了

pg_database表里的这一个列被删除了导致的

Navicat Premium 9.1.3激活(navicat连接postgresql报错)

解决方法1:升级navicat

将navicat升级到16.2以上版本

可以解决这个问题

Navicat Premium 9.1.3激活(navicat连接postgresql报错)

解决方法2:降级pgsql

老版本仍然可用

终极解决方法3:修改dll

找到navicat安装目录

有一个libcc.dll文件

Navicat Premium 9.1.3激活(navicat连接postgresql报错)

1.备份这个文件

2.进入网站https://hexed.it/ 打开本地的libcc.dll 文件

3.右侧搜索,关键词“SELECT DISTINCT datlastsysoid”

4.找到之后,把‘datlastsysoid’这几个字,改成“dattablespace”

5.然后把文件下载回来,放回原处

Navicat Premium 9.1.3激活(navicat连接postgresql报错)

重启navicat,可以发现

无论老和新版本的pgsql

都可以正常访问了

navicat的安装可以参考我的另一篇文章有关navicatNavicat Premium 9.1.3激活16的

觉得有用可以多看看我的文章

希望大家都能解决问题

共同成长

今天的文章
Navicat Premium 9.1.3激活(navicat连接postgresql报错)分享到此就结束了,感谢您的阅读。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/106803.html

(0)
编程小号编程小号
上一篇 2024-08-03 07:11
下一篇 2024-08-03

相关推荐