使用navicat-premium12鏈接oracle數據庫

前言:

公司使用oracle數據庫,而以前用的是mysql數據庫,可是通常的oracle數據庫的客戶端工具是PL/SQL Developer ,版本舊,界面看着難受,操做起來很不方便,原本鏈接mysql使用的用的就是navicat-premium,因此,此次依舊使用它做爲客戶端工具。配置過程踩過幾道坑,記錄下來。有同道中人能夠節省不少時間。mysql

 

1.       下載oracle XE版本,XE版本是oracle官方提供的用於我的學習的版本,包含商業版的基礎功能。下這個就夠用了,以前下載的是官網的11.2.0.2.0版本的,可是navicat自帶的instantclient是10.2版本的,有的教程說要下載oracle數據庫對應的instantclient版本而後替換掉,並在navicat中選擇相應的oci.dll如圖:sql

 

可是吧,官網並無嚴格對應的版本號,所以,試驗了屢次都以失敗了結…數據庫

因此仍是老老實實下載10.2版本的oracle XE吧,瀏覽器

2.       下載完成以後,安裝oracle

這沒啥好說的,用戶名密碼一版設置爲sys,做爲管理員登陸;工具

3.       鏈接navicat最重要的一步學習

以前截圖裏的oci.dll文件選用navicat自帶的就行了,不用動spa

鏈接配置:教程

做爲管理員登陸ci

 

這一步異常重要:

 

否則鏈接的時候會出現:

配置鏈接:圈出來的本身填,其餘的默認

 

 

 

鏈接成功:

4.       到這裏基本配置完成,其餘的好比建立新用戶什麼的,一開始安裝的時候,會配置http端口,默認8080,若8080被佔用,則需自定義端口號如8081,經過瀏覽器來訪問oracle數據庫對數據庫進行管理,如用戶建立、存儲查看…

地址是http://localhost:8081/apex/

-------------------------------------------------------------------------------------------------------------更新:

在使用11.2版本的企業版Oracle數據庫的時候,要使用navicat鏈接數據庫則須要保證32位版本的navicat鏈接32位的oracle,不然沒法識別oci.dll。

相關文章
相關標籤/搜索