不安裝oracle,使用plsql連接oracle


   

    通常企業開發時,數據庫是不會在我們本地安裝的(廢話),所以使用plsql時,沒必要的話,我們盡量不去安裝oracle,太大了;

    接下來說一下本人plsql,不安裝oracle的使用步驟;

    1.個人本地環境

    OS:win10

    未安裝oracle

   2.下載一個instantclient,記住要32位的,plsql不支持64位的

    http://pan.baidu.com/s/1eSPy7C2

    本人百度雲盤的分享,可以直接下載

   3.創建一個目錄存放instantclient

   可以本人的為例子:D:\oracle\instantclient_11_2

   在該文件夾下創建兩個文件:

   sqlnet.ora和tnsnames.ora

   sqlnet.ora內容為:

   

  SQLNET.AUTHENTICATION_SERVICES= (NTS)

 

  NAMES.DIRECTORY_PATH= (TNSNAMES, EZCONNECT)

 tnsnames.ora 內容為:

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

 

SERVICE_NAME 
HOST
的值

  請根據自己實際情況修改

 

 然后添加一個系統變量:

 變量名:TNS_ADMIN

 變量值:D:\oracle\instantclient_11_2(就是前文提到創建的目錄)

 

 4. 安裝PL/SQL Developer,並配置oracle的連接參數:

    打開PL/SQL,Tools-->Preferences

    

  

   5.重啟plsql,測試一下,OK了吧!

    如果報錯:ORA-12154: TNS:could not resolve the connect identifier specified。

    那么你的系統變量(詳情請看步驟3)沒設置或者設置有誤!請檢查!

 

   查詢數據最后可能是亂碼:提供一個解決方案

   再新建一個系統變量,設置變量名:NLS_LANG,變量值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK或者AMERICAN_AMERICA.AL32UTF8(依照實際情況確定變量值),確定即可

 

 

 

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM