navicat是數(shù)據(jù)庫客戶端管理工具,可以連接各種不同類型的數(shù)據(jù)庫,常見的有:MySQL、PostgreSQL、Oracle、SQLite、SqlServer等等,非常方便。
下面演示下:如何用navicat連接oracle數(shù)據(jù)庫,第一次連接會遇到一個坑。
1、【文件】->【新建連接】,選擇Oracle
2、填寫數(shù)據(jù)庫連接信息,點連接測試,發(fā)現(xiàn)下面的報錯。
ORACLE調(diào)用接口(OracleCallInterface簡稱OCI)提供了一組可對ORACLE數(shù)據(jù)庫進行存取的接口子例程(函數(shù)),通過在第三代程序設(shè)計語言(如C語言)中進行調(diào)用可達到存取ORACLE數(shù)據(jù)庫的目的。
然后,直接搜索這個報錯,解決辦法如下:
1、【工具】->【選項】,修改OCI,默認是Navicat安裝路徑下的OCI,然后修改為Oracle客戶端路徑下的
OCI.DLL即可。
修改完之后,重新打開Navicat,建立連接,測試連接,提示成功!