Navicat連接postgresql時(shí)出現(xiàn)'datlastsysoid?does?not?exist'報(bào)錯(cuò)問題完美解決
1 column “datlastsysoid“ does not exist
2 Line1:SELECT DISTINCT datalastsysoid FROM pg_database
問題分析
Postgres 15 從pg_database表中刪除了 datlastsysoid 字段引發(fā)此錯(cuò)誤。
決絕方案
解決方法1:升級(jí)navicat
解決方法2:降級(jí)pgsql
解決方法3:修改dll
實(shí)操演示
1、 打開 Navicat 安裝目錄,找到libcc.dll文件

2、備份libcc.dll文件,將其復(fù)制并粘貼為“libcc.dll.bak”或任何其他名稱

3、在任何十六進(jìn)制編輯器中打開此文件,如果需要,您可以使用在線工具,例如 https://hexed.it。

4、在文件中搜索“SELECT DISTINCT datlastsysoid”,并將其替換為“SELECT DISTINCT dattablespace”

修改

5、將文件保存在原始位置。如果遇到任何安全問題,請(qǐng)將其另存為“.txt”文件,然后還原備份文件

6、重啟navicat,可以發(fā)現(xiàn),無論老和新版本的pgsql,都可以正常訪問了

總結(jié)
到此這篇關(guān)于Navicat連接postgresql時(shí)出現(xiàn)'datlastsysoid does not exist'報(bào)錯(cuò)問題完美解決的文章就介紹到這了,更多相關(guān)Navicat連接postgresql時(shí)報(bào)錯(cuò)內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
PostgreSQL查找并刪除重復(fù)數(shù)據(jù)的方法總結(jié)
這篇文章主要給大家介紹了PostgreSQL查找并刪除重復(fù)數(shù)據(jù)的方法,文章通過代碼示例介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作有一點(diǎn)的幫助,需要的朋友可以參考下2023-10-10
PostgreSQL的擴(kuò)展dict_int應(yīng)用案例解析
dict_int擴(kuò)展為PostgreSQL提供了專業(yè)的整數(shù)文本處理能力,特別適合需要精確處理數(shù)字內(nèi)容的搜索場(chǎng)景,本文給大家介紹PostgreSQL的擴(kuò)展dict_int實(shí)際應(yīng)用案例,感興趣的朋友一起看看吧2025-07-07
Navicat設(shè)置PostgreSQL數(shù)據(jù)庫(kù)的表主鍵ID自增的方法
這篇文章主要介紹了Navicat設(shè)置PostgreSQL數(shù)據(jù)庫(kù)的表主鍵ID自增的方法,文章通過圖文結(jié)合的形式給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2024-06-06
PostgreSQL中設(shè)置和管理數(shù)據(jù)庫(kù)索引的操作指南
索引是數(shù)據(jù)庫(kù)管理系統(tǒng)中的一個(gè)重要特性,能夠顯著提高查詢性能,PostgreSQL 作為一個(gè)強(qiáng)大的開源關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng),提供了多種類型的索引結(jié)構(gòu),以滿足不同的需求,本文將詳細(xì)介紹 PostgreSQL 中如何設(shè)置和管理索引,需要的朋友可以參考下2025-06-06
postgresql 實(shí)現(xiàn)獲取所有表名,字段名,字段類型,注釋
這篇文章主要介紹了postgresql 實(shí)現(xiàn)獲取所有表名,字段名,字段類型,注釋操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2021-01-01
在postgresql數(shù)據(jù)庫(kù)中判斷是否是數(shù)字和日期時(shí)間格式函數(shù)操作
這篇文章主要介紹了在postgresql數(shù)據(jù)庫(kù)中判斷是否是數(shù)字和日期時(shí)間格式函數(shù)的操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2020-12-12
PostgreSQL通過mysql_fdw連通MySQL實(shí)戰(zhàn)
mysql_fdw就像是PostgreSQL和MySQL數(shù)據(jù)庫(kù)之間的一座雙向橋梁,本文就來詳細(xì)的介紹一下PostgreSQL通過mysql_fdw連通MySQL實(shí)戰(zhàn),感興趣的可以了解一下2026-03-03
PostgreSQL判斷字段是否為null或是否為空字符串的幾種方法
這篇文章主要介紹了在PostgreSQL中判斷字段是否為null或?yàn)榭兆址膸追N方法,包括使用OR條件、COALESCE函數(shù)、NULLIF函數(shù),并提供了實(shí)際應(yīng)用示例,同時(shí),文章還討論了如何處理只包含空格的字符串,需要的朋友可以參考下2025-10-10

