填坑系列之Mac下使用Navica


在Mac使用Navicat連接MySQL、Oracle等數據庫時,可能會出現

Navicat 連接 Oracle 報 ORA-21561: OID generation failed錯誤,下面我們就來看看如何填這個坑。
1.確認hostname

在終端輸入以下命令:hostname
顯示如下:



2.查看hosts

在終端輸入以下命令:vi /etc/hosts



3.排查問題

可以確定hostname爲local,與hosts裏127.0.0.1對應名字爲localhost不一致,修改保持一致即可。

終端輸入sudo scutil --set HostName localhost

修改後立即生效,這個時候再次在Navicat中連接數據庫就沒有問題了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章