当前位置:   article > 正文

navicate连接postgresql数据库不成功,报 错:字段datlastsysoid找不到_postgresql navicate 访问呢不到

postgresql navicate 访问呢不到

文章主要给大家介绍了关于使用navicat连接postgresql报错问题图文解决办法,需要的朋友可以参考下

目录
一、问题现象:

二、原因:

pgsql 15版本以后,有些系统表的列名改了,pg_database表里的这一个列被删除了导致的。


二、解决方法:
1、升级到navicate16.2以上,或者把psql降到15以下。

2、修改navicat安装目录,下的libcc.dll文件。

备份这个文件;进入网站 https://hexed.it/ 打开本地的libcc.dll 文件;右侧点击搜索,关键词 SELECT DISTINCT datlastsysoid ;找到之后,把 datlastsysoid 这几个字,改成 dattablespace ;然后把文件下载回来,放回原处。

最后,重启Navicat,可以发现无论老和新版本的pgsql都可以正常访问了。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/知新_RL/article/detail/798900
推荐阅读
相关标签
  

闽ICP备14008679号