Navicat-navicat15连接PG15数据库报错“字段“datlastsysoid“不存在LINE 1: SELECT DISTINCT datlastsysoid FROM pg database”
报错信息:
错误: 字段“datlastsysoid“不存在LINE 1: SELECT DISTINCT datlastsysoid FROM pg database
根因:
Postgres 15 从pg_database表中删除了 datlastsysoid 字段引发此错误。
解决方案:
修改libcc.dll文件
1、用在线工具hexed.it打开libcc.dll文件 地址:https://hexed.it/
如图所示:

2、ctrl + f 搜索 SELECT DISTINCT datlastsysoid

3、将其替换为“SELECT DISTINCT dattablespace”

4、另存为libcc.dll文件

5、覆盖Navicat15中原有的libcc.dll文件 覆盖前记得做好备份工作
6、重启Navicat工具即可
本文来自博客园,作者:skystrivegao,转载请注明原文链接:https://www.cnblogs.com/skystrive/p/18576681
整理不易,如果对您有所帮助 请点赞收藏,谢谢~
                
            
        
浙公网安备 33010602011771号