Navicat-navicat15連線PG15資料庫報錯“欄位“datlastsysoid“不存在LINE 1: SELECT DISTINCT datlastsysoid FROM pg database”

skystrivegao發表於2024-11-29

報錯資訊:

錯誤: 欄位“datlastsysoid“不存在LINE 1: SELECT DISTINCT datlastsysoid FROM pg database

根因:

Postgres 15 從pg_database表中刪除了 datlastsysoid 欄位引發此錯誤。

解決方案:

修改libcc.dll檔案

1、用線上工具hexed.it開啟libcc.dll檔案 地址:https://hexed.it/

如圖所示:

image

2、ctrl + f 搜尋 SELECT DISTINCT datlastsysoid

image

3、將其替換為“SELECT DISTINCT dattablespace”

image

4、另存為libcc.dll檔案

image

5、覆蓋Navicat15中原有的libcc.dll檔案 覆蓋前記得做好備份工作

6、重啟Navicat工具即可

相關文章