Navicat連接Oracle數(shù)據(jù)庫(kù)的詳細(xì)步驟與注意事項(xiàng)
目錄
- 1、所用軟件版本
- 2、連接步驟
- 3、注意事項(xiàng)
- 總結(jié)
1、所用軟件版本
- Navicat:Navicat Premium 12.1.20
- Oracle:Oracle Database 10g Express Edition Release 10.2.0.1.0
- windows:Windows 10 企業(yè)版 G
2、連接步驟
首先將所有軟件下載完成。
1、打開(kāi)Navicat軟件,依次點(diǎn)擊進(jìn)入:工具 --> 選項(xiàng) --> 環(huán)境 ; 如下圖:
2、進(jìn)入環(huán)境界面后,可以看到OCI環(huán)境選項(xiàng)中的 --> OCI library (oci.dll) * :E:\oraclexe\app\oracle\product\10.2.0\server\bin\oci.dll(此處的路徑是我安裝Navicat軟件后默認(rèn)存在的),我們需要修改此oci.dll文件的路徑,否則會(huì)報(bào)錯(cuò)。
3、路徑需要修改成Navicat安裝包下的instantclient_10_2文件夾下的oci.dll;此時(shí)路徑為:E:\Navicat Premium 12.1.20\instantclient_10_2\oci.dll 如下圖:
4、連接Oracle數(shù)據(jù)庫(kù),依次點(diǎn)擊:連接 --> Oracle 進(jìn)行新建連接 ; 如下圖:
5、新建連接中有一點(diǎn) “服務(wù)名” 需要注意,此服務(wù)名需要通過(guò):右擊計(jì)算機(jī)(我的電腦) --> 管理 --> 找到服務(wù)和應(yīng)用程序 --> 點(diǎn)擊服務(wù)打開(kāi)服務(wù)列表,==找到OracleServiceXE服務(wù)名,==將 “XE” 作為服務(wù)名填入連接界面中的服務(wù)名選項(xiàng)。如下圖:
6、其他參數(shù)填寫(xiě)如下圖,由于我這里數(shù)據(jù)庫(kù)安裝在本機(jī)電腦上,所以我這里的 “主機(jī)” 設(shè)置成“localhost”;如果連接測(cè)試成功即可點(diǎn)擊** “確定”**。如下圖:
好了,親們,Navicat已經(jīng)成功連接Oracle數(shù)據(jù)庫(kù)!!!
3、注意事項(xiàng)
1、Oracle library is not loaded 錯(cuò)誤
解決方式
將Oracle路徑改為Navicat下的oci.dll文件的路徑。 E:\Navicat Premium 12.1.20\instantclient_10_2\oci.dll
2、ORA-12514錯(cuò)誤
解決方式
將服務(wù)名改成XE;“XE”就是之前從計(jì)算機(jī)管理中的服務(wù)與應(yīng)用程序中查找到的服務(wù)OracleServiceXE中截取的后綴服務(wù)名。如下圖:
總結(jié)
到此這篇關(guān)于Navicat連接Oracle數(shù)據(jù)庫(kù)的詳細(xì)步驟與注意事項(xiàng)的文章就介紹到這了,更多相關(guān)Navicat連接Oracle數(shù)據(jù)庫(kù)內(nèi)容請(qǐng)搜索以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持!
