配置ORACLE 11g綠色版客戶端和PLSQL環境

本方法是經過使用ORACLE官方提供的精簡版客戶端,即綠色免安裝的客戶端。
html

下載地址(此處提供的是官方各版本下載地址):
Windows 32位系統中使用的客戶端下載地址
其餘系統環境中使用的客戶端下載地址sql

Instant client的版本不少:主要是Basic和Basic Lite。 Basic版本包括了全部的支持運行OCI、OCCI、JDBC、JDBC-OCI的文件,支持多種語言。 Basic Lite是Basic版本的精簡版,只包括了英文的錯誤描述,也只支持Unicode、ASCII和歐洲字符集。 所以,若是數據庫服務器是中文字符集(如 SIMPLIFIED CHINESE_CHINA.ZHS16GBK),則必須下載Basic版本。數據庫

配置方法以下:服務器

1、將下載的Basic版壓縮包解壓至某目錄下(該目錄可依我的喜愛自行定義,筆者放在D:\Program Files\oracleclient中);oracle

2、配置環境變量:
(打開環境變量配置界面操做:個人電腦---屬性---高級---環境變量,在系統變量部分新建或編輯便可。win7及以上操做系統爲:計算機——屬性——高級系統設置——環境變量)
1) 變量名:ORACLE_HOME
  變量值:D:\Program Files\instantclient
2) 變量名:TNS_ADMIN
  變量值:D:\Program Files\instantclient\
  說明:該配置項指定tnsnames.ora文件的存放路徑。建議該值最後的'\'符號不要略去,否則可能會影響到PLSQL,筆者在配置時,缺乏了‘\’,結果PLSQL沒法讀取到該文件中的數據。但貌似不會影響sqlplus的使用。
3) 變量名:NLS_LANG
  變量值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK
  說明:該值定義所鏈接的數據庫使用的編碼,其它類型可本身到服務器看一下或網上查找一下。
4) 修改Path變量,在後面添加 D:\Program Files\instantclient編碼

3、 在你定義的TNS_ADMIN(該變量名的值)目錄中,文件名爲tnsnames.ora,文件中增長本身的數據庫別名配置,
示例以下:
MyDBName =
(DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 172.16.1.16)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = ora10g)
    )
)
主要修改第一個‘=’前面的別名,Host爲IP地址, SERVICE_NAME爲數據庫服務器的實例名。spa

4、安裝和使用PLSQL。如無心外,此時已能使用PLSQL或SQLPLUS鏈接數據庫。操作系統


卸載方法:.net

1、在系統變量中,刪除 ORACLE_HOME, TNS_ADMIN, NLS_LANG 三個變量,修改path變量,去掉D:\Program Files\instantclient_10_2目錄。code

2、刪除客戶端存放目錄,筆者的爲D:\Program Files\oracleclient


其餘的配置方法:
不用安裝oracle客戶端也能夠用plsql鏈接遠程oracle

相關文章
相關標籤/搜索