oracle 11g 客戶端安裝和plsql配置


 
1,項目使用的是oracle11g數據庫,安裝個客戶端訪問服務器.

    到oracle官方下載:
    http://www.oracle.com/technology/global/cn/software/tech/oci/instantclient/htdocs/winsoft.html  (中文)
    http://www.oracle.com/technology/software/tech/oci/instantclient/htdocs/winsoft.html下載下列幾個壓宿文件



   oracleDBinstantclient-basic-win32-11.1.0.7.0.zip     這是最核心的包
   instantclient-jdbc-win32-11.1.0.7.0.zip     包含JDBC Driver的包
   instantclient-sqlplus-win32-11.1.0.7.0.zip   最簡單的SQLPLUS包



    我把文件解壓到了d盤,d:\oracleclient11g下面

    最后的文件結構應該如下:
Oracle客戶端安裝 - bxl766 - bxl766的博客
 

    2,配置tnsnames.ora,如果本機上沒有安裝oracle,可以從安裝了oracle的機上拷貝一個(tnsnames.ora文件在%   ORACLE_HOME%\network\admin下)放在上面的目錄d:\oracleclient11g下。
oracledata =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.112)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SERVICE_NAME = orcl)
    )
  )

   

    3,添加一個環境變量,名為TNS_ADMIN,值為tnsnames.ora文件所在路徑(如:d:\oracleclient11g),這是為了能夠找到上面說的tnsnames.ora。如果本機上安裝了ORACLE,並且設置了ORACLE_HOME環境變量,那么會自動在%ORACLE_HOME%/network/admin/位置查找tnsnames.ora文件。

    4,設置ORACLE的語言,添加注冊表項:“NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK”,位於 HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE。如果本機沒有安裝ORACLE,在H_L_M\SOFTWARE\下是沒有"ORACLE"這一項的,需要手動創建,然后再在ORACLE項下創建鍵NLS_LANG,鍵值為:SIMPLIFIED CHINESE_CHINA.ZHS16GBK

    5,下載並安裝PL.SQL.Developer配置應用
    配置tools->preferences->connection
Oracle客戶端安裝 - bxl766 - bxl766的博客
 
    找到等號左側參數填寫等號右側對應的內容
    Oracle Home=D:\oracleclient11g
    OCI library=D:\oracleclient11g\oci.dll

    6,再次打開plsql則會在database中有oracledata 選項輸入用戶名密碼就可以登陸。


免責聲明!

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



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