postgresql18 版本,使用navicate15版本出现不兼容问题

错误原因:atlastsysoid 列在 PostgreSQL 12+ 中已删除

根本原因:Navicat 版本太旧,未适配新版本 PostgreSQL

最佳的解决方案是更新navicate 到最新版,但是由于navicate 使用的是破解版,更新太麻烦,因此更新到最新版本不太合适,因此我们使用临时解决方案:

如果暂时无法升级 Navicat,可以手动查看数据库信息。

方法:
  1. 在 Navicat 中右键点击你的连接 → 新建查询
  2. 输入以下 SQL:
复制代码
   SELECT datname FROM pg_database;
  1. 之后再双击postgre_sql 就可以正常使用数据库了
相关推荐
z123456789866 小时前
2026最新两款AI编程工具深度对比实测
java·数据库·ai编程
程序猿DD6 小时前
一个 API Key,统一调用大模型、生图和联网搜索
数据库·网关
TlSfoward7 小时前
抓包代理链路下的 TLS 指纹变化分析 TLSFOWARD抓包工具
数据库·爬虫·网络协议·搜索引擎·php
数智化管理手记7 小时前
账龄分析手工统计易遗漏?自动账龄分析工具怎么搭建
大数据·网络·数据库·人工智能·数据挖掘
LabVIEW开发7 小时前
NI Package Manager安装LabVIEW时InternalServerError错误
网络·数据库·labview·labview知识·labview功能·labview程序
SelectDB8 小时前
PostgreSQL 实时同步到 Apache Doris:一站式 CDC 解决方案
数据库
Database_Cool_8 小时前
AI Agent 长期记忆怎么存?阿里云 PolarDB-X 对接 Mem0 记忆框架实践
数据库·阿里云
会编程的土豆9 小时前
数据库范式
数据库·oracle
L1624769 小时前
MySQL 全环境生产快速安装 + 完整配置手册(整合国产银河麒麟适配 + 主从补充版)
数据库·mysql
yio_yin9 小时前
Spring事务管理(数据一致性)
数据库·sql·spring