PL/SQL Developer用戶端安裝及配置

來源:互聯網
上載者:User

標籤:

問題?PL/SQL Developer用戶端安裝及配置及一些問題的處理


一、問題分析在使用PL/SQL Developer用戶端工具的時候,一定要瞭解一下兩點知識,它不同於sql server和mySql的用戶端那樣可直接使用。oracle資料庫,還要分32位和64位的,但PL/SQL是32位的用戶端,所以相應對資料庫有不同的方式。針對64位的資料庫:因為是64位的資料庫,需要32位元據程式庫伺服器才能使PL/SQ連結上oracle資料庫。所以一共需要兩個工具,一個是資料庫服務及PL/SQL用戶端工具。針對32位的資料庫:這個比64位的就簡單多了,只需要一個PL/SQL工具即可,再最後配置(這個配置就是需要使用到一個tnsnames.ora檔案,該檔案需要和oracle資料庫檔案相同,不然無法進行串連)一下。
二、安裝步驟在這裡針對32位的資料庫,我就不介紹了,因為現在市面上的電腦基本是64位,而我的電腦也是64位的,32位的配置,在網上可以搜尋到。
1.首先裝Oracle資料庫(*64),這個就不多說了安裝步驟串連
2.下載及安裝oracle資料庫伺服器(解壓版的,下載解壓即可使用**記住下載32位的伺服器,不然串連不上PL/SQL**),點擊下載連結(官網),隨便解壓到那個盤符下,記住位置即可,後面需要配置一下
3.最後,下載PL/SQL Developer用戶端工具,因為這個工具並不是免費的,小編已經在網上找了一個並且有破解工具的。下載下來後,直接下一步下一步的安裝即可。
資源套件下載(包括資料庫遠程服務端及PL/SQL):點擊下載連結
三、配置oracle資料庫和PL/SQL客戶的連結到了這裡,光點擊PL/SQL,是搜尋不到Oracle資料庫和登入上用戶端的,因為這個時候並沒連結上oracle服務及oracle資料庫。
1.檢查oracle服務是否開啟,需要開啟一下三個服務。

2.配置環境變數(系統變數)假設:Oracle資料庫的目錄:D:\Oracle11gFile\product\11.2.0\dbhome_1\NETWORK\ADMIN(至於為什麼是這裡,因為開啟進去是tnsnames.ora)Oracle資料庫服務解壓後的目錄:D:\OracleClientFile\instantclient_12_1

配置環境變數:
這一步和其它方法略有所不同,這裡可以不複製tnsnames.ora檔案到用戶端目錄中(32位的方法)。在系統內容變數中建立兩個變數:
TNS_ADMIN =:D:\Oracle11gFile\product\11.2.0\dbhome_1\NETWORK\ADMIN
NLS_LANG = SIMPLIFIED CHINESE_CHINA.ZHS16GBK

說明:TNS_ADMIN,是指tnsnames.ora檔案所在的目錄名。
如果指定到用戶端目錄,則必須把tnsnames.ora檔案複製過來才可以。
NLS_LANG環境變數,要設定成和資料庫端一致,可以在SQLPLUS查詢字元集資訊
SQL> select userenv(‘language‘) nls_lang from dual;
NLS_LANG
----------------------------------------------------
SIMPLIFIED CHINESE_CHINA.ZHS16GBK


3.用戶端串連oracle資料庫及服務環境變數配置後依然無法正常登陸,而且搜尋不到資料庫,這是因為這個時候用戶端沒有關聯,可以取消登陸,可以進入主介面去設定。

進入工具-->喜好設定--:箭頭指向處,一個是oracle資料庫目錄,另外一個是oci庫的目錄(解壓的oracle服務)自動檢測沒有的話,需要手動填寫上去。
設定Oracle Home 為oracle安裝目錄home如:D:\Oracle11gFile\product\11.2.0\dbhome_1
設定OCI Library為oracle用戶端的oci.dll檔案的全路徑名。
如:D:\OracleClientFile\instantclient_12_1\oci.dll
點擊應用後,退出,重新點擊進入,就可以找到資料庫目錄了。


在這裡有一個問題,正常情況下可以登入的你的賬戶,我用的是超級使用者權限登入,其他的沒有許可權無法登入的話,可以去管理員身份運行Net   Cnfiguration   Assistant  重新設定(這個在你的功能表列oracle中),去廁所一下即可



參考資料:

http://jingyan.baidu.com/article/ea24bc39a535d3da62b331c6.html
http://zhidao.baidu.com/link?url=Kt-Fh9MIgoo069fullNU-fy0x1-RjQjlUGp24iFzskkwJyl_xK9RnF88c_hadL0XE5btPC1eBs6p5uhlgNQsGq
http://blog.csdn.net/netdevgirl/article/details/27818709



PL/SQL Developer用戶端安裝及配置

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.