標籤:des style http color io os ar 使用 strong
為方便項目組開發人員使用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包
一、首先把這三個壓縮包檔案解壓到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 Home(empty is autodetect)=D:\OracleClient
OCI library(empty is autodetect)=D:\OracleClient\oci.dll
□Checkconnection的方框要打√
6,再次開啟plsql則會在database中有prod選項,輸入相應的使用者名稱密碼並對應角色許可權就可以登陸。
oracle 11G RAC用戶端安裝和PLSQL串連配置