公司使用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。