oracle 11G RAC客戶端安裝和PLSQL鏈接配置

  
爲方便項目組開發人員使用oracle11g RAC數據庫,安裝個客戶端並配置PLSQL訪問數據庫服務器.

 從oracle官方下載以下三個包: 

instantclient-basic-win32-11.2.0.1.0.zip   這是最核心的包


instantclient-jdbc-win32-11.2.0.1.0.zip    包含JDBC Driver的包


instantclient-sqlplus-win32-11.2.0.1.0.zip   最簡單的SQLPLUS包
sql

1、首先把這三個壓縮包文件解壓到D盤根下oracleclient下面(也能夠是其餘盤下的指定目錄) 數據庫

    最後的文件結構應該以下: 服務器


2.配置tnsnames.ora,若是本機上沒有安裝oracle,能夠從安裝了oracle的服務器上拷貝一個(tnsnames.ora文件。
(該文件在$ORACLE_HOME/network/admin下)把它放在上面的目錄D:\oracleclient下。tnsnames.ora的內容爲:
 
# tnsnames.ora Network Configuration File: C:\oracle\product\10.2.0\db_1\network\admin\tnsnames.ora
# Generated by Oracle configuration tools.
PROD=
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL =TCP)(HOST = scan-rac)(PORT= 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = prod)
    )
  )
3,在個人電腦--屬性---高級系統設置--環境變量裏添加一個環境變量,名爲TNS_ADMIN,值爲tnsnames.ora文件所在路徑(如:D:\oracleclient),這是爲了可以找到上面說的tnsnames.ora。若是本機上安裝了ORACLE,而且設置了ORACLE_HOME環境變量,那麼會自動在$ORACLE_HOME/network/admin/位置下查找tnsnames.ora文件。
 
4,設置ORACLE的語言,添加註冊表項:「NLS_LANG=SIMPLIFIEDCHINESE_CHINA.ZHS16GBK」,位於 HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE。若是本機沒有安裝ORACLE,在HKEY_LOCAL_MACHINE\SOFTWARE\下是沒有"ORACLE"這一項的,須要手動建立,而後再在ORACLE項下建立鍵NLS_LANG,鍵值爲:SIMPLIFIEDCHINESE_CHINA.ZHS16GBK
便可。你要鏈接的數據庫的名字,通常狀況下與SERVICE_NAME的名字一致。
oracle


填寫對應的內容 spa

Oracle Home(empty is autodetect)=D:\OracleClient ip

OCI library(empty is autodetect)=D:\OracleClient\oci.dll ci

Checkconnection的方框要打 開發



6,再次打開plsql則會在database中有prod選項,輸入相應的用戶名密碼並對應角色權限就能夠登錄。

io

相關文章
相關標籤/搜索