当前位置: 首页 > news >正文

实操解决Navicat连接postgresql时出现‘datlastsysoid does not exist‘报错的问题

  1 column “datlastsysoid“ does not exist2 Line1:SELECT DISTINCT datalastsysoid FROM pg_database

问题分析

Postgres 15 从pg_database表中删除了 datlastsysoid 字段引发此错误。

决绝方案

解决方法1:升级navicat

解决方法2:降级pgsql

解决方法3:修改dll

实操演示

1、 打开 Navicat 安装目录,找到libcc.dll文件

2、备份libcc.dll文件,将其复制并粘贴为“libcc.dll.bak”或任何其他名称

3、在任何十六进制编辑器中打开此文件,如果需要,您可以使用在线工具,例如 https://hexed.it。

4、在文件中搜索“SELECT DISTINCT datlastsysoid”,并将其替换为“SELECT DISTINCT dattablespace”

修改

5、将文件保存在原始位置。如果遇到任何安全问题,请将其另存为“.txt”文件,然后还原备份文件

6、重启navicat,可以发现,无论老和新版本的pgsql,都可以正常访问了

http://www.dtcms.com/a/603173.html

相关文章:

  • 湖北专业的网站制作代理商seo推广优化
  • 博客网站开发背景及意义网站建设课设总结
  • 企业建设网站流程wordpress搬家404
  • 网站主机方案网站设计的企业
  • GCC编译C语言:理解其工作原理与优化技巧
  • 建站极速通国家建设规范网站
  • 【2025最新】05 Spring Security 构建 RESTful Web 注册服务 - 1
  • 收到网站打入0.1元怎么做分录素材库网站
  • 岳阳市规划局建设工程公示网站wordpress指定页面连接数据库连接
  • 输入输出的本质——cin、cout背后的流缓冲机制
  • 为什么要给大夫做网站网站内容管理系统(cms)
  • 重庆做网站的公司有哪些网站编译成dll
  • 怎么做电影流量网站吗自助建站系统怎么用
  • 研发管理知识库(5)Git 开发流程概述
  • 针织衫技术支持东莞网站建设科技公司网站制作模板
  • C语言编译器网页版在线 | 高效、便捷的在线C语言开发工具
  • 爱站关键词挖掘查询工具seo优化培训课程
  • 10、prometheus-PromQL-4-指标类型
  • 衡水网站建设与制作济南专业做网站的公司哪家好
  • 青岛网站建设方案维护wordpress 幻灯片无法显示
  • 临沭做网站小公司管理方法
  • 建设网站域名有了还要什么网页设计表格跨行代码
  • cms网站怎么制作网上推广兼职
  • 2025年第十一届数维杯国际大学生数学建模挑战赛(国际赛)
  • 网站制作价格甄选乐云践新百度快照入口
  • 三亚网站建设哪家好wordpress链接 颜色
  • SQL窗口函数实战:排名与偏移技巧
  • 最新的网站开发技术如何彻底清除网站的网页木马
  • 网站建设涉及的标准WordPress记录访问者ip
  • 千锋教育介绍上海seo关键字推广