错误: 字段“datlastsysoid“不存在LINE 1: SELECT DISTINCT datlastsysoid FROM pg database

yifeng2周前大集合7

1 column “datlastsysoid“ does not exist

2 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,都可以正常访问了

相关文章

win10升级win11建议做好以下准备工作‌

win10升级win11建议做好以下准备工作‌:1. ‌备份重要数据‌:虽然升级过程通常不会导致数据丢失,但为防万一,建议您提前备份重要文件和数据‌。2. ‌预备一段空闲时间:升级中可以正常使用电脑,...

Confluence 6.9 安装步骤

https://www.cnblogs.com/byronliu029/p/9272322.html...

春天

整个春天,直至夏天,都是生命力独享风流的季节。长风沛雨,艳阳明月,那时田野被喜悦铺满,天地间充斥着生的豪情,风里梦里也全是不屈不挠的欲望。春天的美丽也正在于此。在于纯真和勇敢,在于未通世故。...

欢迎使用Z-BlogPHP!

欢迎使用Z-Blog,这是程序自动生成的文章,您可以删除或是编辑它:)系统生成了一个留言本和一篇《欢迎使用Z-BlogPHP!》,祝您使用愉快!...

app.js

let express = require('express'); let path = require('pat...

PDI连接Mysql数据库注意userSSL=false

PDI连接Mysql数据库注意userSSL=false编码:characterEncoding=utf8组件mysql-connector-java要使用5.1.48以下的版本报错如下:错误连接数据...