PL/SQL Developer使用教程:如何連接Oracle數據庫?
PL/SQL Developer是一個集成開發環境,它專門針對Oracle數據庫的存儲程序單元的開發所用。 PL/SQL Developer是一個集成開發環境,它專門針對Oracle數據庫的存儲程序單元的開發所用。PL/SQL開發者在開發Oracle應用程序的時候都注重于開發工具簡單易用,代碼簡潔和開發效率高等特點。PL/SQL Developer不僅很好的提供了上述的特點,而且還具有很多其他的優勢。
PL/SQL Developer既然是針對Oracle數據庫的存儲程序單元的開發所用,那就需要連接Oracle數據庫了。對于熟悉的人來說,這個肯定不是問題了,但是對于不太熟悉的朋友而言,還是比較難得。所以現在小編就來介紹一下如何配置PL/SQL Developer,成功連接Oracle數據庫的內容~
1、電腦上已經安裝了Oracle數據庫的配置方法:
注意:如果自己本機上裝有Oracle數據庫,就不需要使用Oracle的客戶端,通過PL/SQL可以直接連接數據庫。只需要在工具——首選項——連接下進行如下設置即可:(我們一般都安裝了Oracle數據庫,所以到這里就結束了。)
2、下面講一下如果本機沒有安裝Oracle數據庫,如何訪問其他計算機上的數據庫。
1)、下載一個Oracle的客戶端注意這個必須是32位的,要不然PL/SQL Developer連接時會報錯,可直接在本站下載Oracle相應版本即可。然后將其解壓到電腦的某路徑:如:c:instantclient
2)、在此路徑下建立文件夾NETWORK/ADMIN,在ADMIN文件下建立tnsnames.ora文件,文件內容即為希望連接的數據庫的TNS信息。例如:
WORCL= (DESCRIPTION= (ADDRESS_LIST= (ADDRESS=(PROTOCOL=TCP)(HOST=192.168.21.76)(PORT=1521)) ) (CONNECT_DATA= (SERVICE_NAME=orcl) ) )
3)、打開PL/SQL Developer,不用登陸直接點取消進入PL/SQL Developer主界面,然后找到工具——首選項——連接:
填寫:Oracle主目錄名:c:indtantclient OCI庫:c:instantclientoci.dll
4)、設置好后關閉PL/SQL Developer,重新打開,這次顯示的登錄界面中可以匹配到數據庫等:用戶名可以是默認的system,密碼和數據庫是之前安裝Oracle時設置的,如下:
點擊確定可成功登錄:
可以通過SQL窗口和命令窗口進行相關操作:
3、下面配置oracle數據庫和PL/SQL客戶的連接:
到了這里,光點擊PL/SQL,是搜索不到Oracle數據庫和登錄上客戶端的,因為這個時候并沒連接上oracle服務及oracle數據庫。
1)、檢查oracle服務是否開啟,需要開啟一下三個服務。
2)、配置環境變量(系統變量)
假設:
Oracle數據庫的目錄:D:Oracle11gFileproduct11.2.0dbhome_ 1NETWORKADMIN (至于為什么是這里,因為打開進去是tnsnames.ora)
Oracle數據庫服務解壓后的目錄:D:OracleClientFileinstantclient 12_ 1
配置環境變量:
這一步和其它方法略有所不同,這里可以不復制tnsnames.ora文件到客戶端目錄中(32位的方法)。
在系統環境變量中新建兩個變量:
TNS_ ADMIN =:D:Oracle11gFileproduct11.2.0dbhome_1NETWORKADMIN
NLS_ LANG = SIMPLIFIED CHINESE_CHINA.ZHS16GBK
說明:INS_ ADMIN,是指tnsnames.ora文件所在的目錄名。
如果指定到客戶端目錄,則必須把tnsnames.ora文件復制過來才可以。
NLS_ LANG環境變量,要設置成和數據庫端一致,可以在SQLPLUS查詢字符集信息
SQL> select userenvc"language') nIs lang from dual; NLS LANG ------------------------------------------------- SIMPLIFIED CHINESE CHINA.ZHS16GBK
3)、客戶端連接oracle數據庫及服務
環境變量配置后依然無法正常登陸,而且搜索不到數據庫,這是因為這個時候客戶端沒有關聯,可以取消登陸,可以進入主界面去設置。
進入工具-->首選項--:箭頭指向處,一個是oracle數據庫目錄,另外一個是oci庫的目錄(解壓的oracle服務)。自動檢測沒有的話,需要手動填寫上去。
設置Oracle Home為oracle安裝目錄home。如: D:Oracle11gFileproduct11.2.0dbhome_1
設置OCI Library為oracle客戶端的ci.dl文件的全路徑名。如: D:OracleClientFileinstantclient_12_1oci.dll
點擊應用后,退出,重新點擊進入,就可以找到數據庫目錄了。
在這里有一個問題, 正常情況下可以登錄的你的賬戶,我用的是超級用戶權限登錄,其他的沒有權限無法登錄的話,可以去管理員身份運行Net Cnfiguration Assistant 重新配置(這個在你的菜單欄oracle中),等待一會即可。
本教程內容到這里就結束了,希望對大家有所幫助哦~感興趣的朋友可以點擊下載PL/SQL Developer嘗試一下~
相關內容推薦:
想要購買PL/SQL Developer正版授權,或了解更多產品信息請點擊