本地不安裝ORACLE,使用PLSQL遠程連接服務器ORACLE

因爲ORACLE比較龐大,安裝也稍有點麻煩。咱們平時不須要每臺電腦都安裝ORACLE,只須要在服務器安裝ORACLE就能夠了,而後使用PLSQL遠程連接,可是須要ORACLE的一些配置文件的支持,咱們能夠不用本地安裝ORACLE。html

步驟一:數據庫

        在ORACLE官方下載instant client服務器

        地址:http://www.oracle.com/technetwork/topics/winx64soft-089540.htmloracle

        選擇本身電腦合適版本字體

步驟二:編碼

        下載後,解壓將裏面的instantclient_11_2取出來放在本地,能夠放在本地磁盤任意目錄。htm

        若是解壓沒有instantclient_11_2,能夠取名爲instantclient_11_2放在本地磁盤的任意目錄blog

 步驟三:io

        在instantclient_11_2下建立network目錄,再network目錄下建立admin目錄,再admin目錄下建立tnsnames.ora文件。登錄

        tnsnames.ora內容:

                        orcl =   
                            (DESCRIPTION =      
                                  (ADDRESS_LIST =         
                                        (ADDRESS = (PROTOCOL = TCP)(HOST = 10.192.0.103 )(PORT = 1521))      
                                  )       
                                  (CONNECT_DATA =        
                                        (SERVICE_NAME = orcl )      
                                  )

                              )

           紅色信息根據本身的實際狀況修改

           HOST爲要鏈接的IP地址,PORT爲要鏈接的端口,SERVICE_NAME 爲要鏈接的數據庫名,第一個藍色字體的orcl爲本身本地的名稱

    步驟四:

                配置環境變量:個人電腦右鍵屬性--》高級系統屬性--》環境變量

                添加環境變量:

                        

                    根據本身的instantclient_11_2目錄配置環境變量

                    個人是在F盤:TNS_ADMIN  F:\instantclient_11_2\network\admin    

        步驟五:

                    下載PLSQL,安裝PLSQL,安裝完畢以後,登錄界面點擊取消,進入未登陸的界面。

                    點擊Tools--》Preferences--》Connection。填寫相應的本身的盤符的目錄值。其餘默認便可

                    

重啓PLSQL,登錄界面會顯示相應的Database等下拉框信息。輸入用戶名和密碼。成功

若是有亂碼問題,按照網上的解決辦法:

 

鏈接成功後有時候查詢出來的數據會出現亂碼的問題,這是由於本地的編碼和服務器端編碼不一致,這時候咱們能夠經過SQL語句: select userenv('language') from dual; 查詢出服務器端的編碼,如我本身的查詢結果爲 USERENV('LANGUAGE') AMERICAN_AMERICA.ZHS16GBK 咱們就須要添加一個環境變量NLS_LANG ,值爲: AMERICAN_AMERICA.ZHS16GBK 而後重啓PL/SQL就不會再有亂碼問題了。

相關文章
相關標籤/搜索