1. 程式人生 > >【Oracle】PLSQL Developer如何連線Oracle

【Oracle】PLSQL Developer如何連線Oracle

    【學習背景】     最近換新專案,用的資料庫是Oracle的,在幾個月前,就開始聽很多人說,他們公司用的是Oracle資料庫。雖然,都覺得不同的資料庫之間沒什麼太大的區別,但畢竟又是一個新鮮的東西,還是很想有機會能接觸到。這一次,總算是等到它了。     【開發環境】     Win7 64位系統、MyEclipse10、Oracle Client32位、PLSQL Developer     【學習過程】     這樣一次學習的機會,還是來源於公司給我配了一臺新電腦,裝好系統後,什麼都沒有,所以在開發之前,我只能自己把環境搭建好,把專案執行起來。下面就與大家分享一下自己搭建環境的過程,其中積累了不少新的東西。
    前兩步是安裝和配置JDK環境和tomcat,大家都很熟悉了,在此就不贅述了。第三步,我開始弄資料庫了。公司是用內網開發,因此也不需要在電腦上安裝Oracle的服務端了。之前聽大家都是用PLSQL Developer軟體連線資料庫的,所以,果斷先下載一個。在用此軟體連線資料庫之前,在自己電腦上還是需要下載Oracle客戶端的。     原本以為安裝Oracle客戶端和安裝其它資料庫客戶端一樣,系統是多少位的就安裝多少位的,所以,就毫不猶豫的在電腦上安裝了64bits的Oracle客戶端。很順利,安裝過程沒有什麼遇到什麼錯誤。但在用PLSQL 連線資料庫的時候,就有問題了。問題截圖如下
    很奇怪,為什麼提示我確認是否安裝了32位的Oracle Client?上網查了查,才知道,PLSQL Developer並不支援連線64位的Oracle客戶端,即使是64位的系統,也需要下載安裝32位的客戶端才行。
    下面就看看PLSQL Developer連線Oracle的詳細步驟:     (1)下載Oracle客戶端: 選擇Instant Client for Microsoft Windows (32-bit) 進行下載就可以了,請不要下載64bit的,不能實現連線的。     (2)配置Oracle客戶端:
下載之後將其解壓,不需要進行安裝,比如解壓到D:\Oracle Client目錄下,然後在Instant Client目錄下新建兩層資料夾\NETWORK\ADMIN,再在ADMIN資料夾下面建一個tnsnames.ora檔案,然後向檔案中新增如下內容:
    (3)進行安裝PLSQL Developer: 將下載好的PL/SQL Developer進行安裝,但需要強調一點:安裝路徑中不能有括號,不要安裝在C:\Program Files (x86)目錄下面。     (4)進行PL/SQL Developer的配置: 安裝完成之後,執行PL/SQL Developer,此時出現的登入窗體不能進行登入,點選Calcel按鈕,這時會在無登入狀態下進入。然後配置相應資訊,把之前的解壓包資訊配置上:     (5)重新啟動PL/SQL Developer進行登入: 輸入相應的資訊就可以進行連線登入     至此,資料庫的安裝和配置就完成了。對於專案中的應用,連線資料庫的方式和我們網上商城中學習的差不多,只是換成了Oracle資料庫。
    配置jdbc.properties:     配置database.properties:
    而對資料庫進行的操作,用的就是sql語句:
    【學習總結】
        這篇總結部落格,算是自己接觸到Oracle資料庫的第一步,簡簡單單,也是在自己有了實踐的機會才收穫到的。對於Oracle資料庫,還有很多不簡單的東西在等待著我吧,成長的路上,點滴的積累。