(轉)配置ORACLE 11g綠色版用戶端和PLSQL環境

來源:互聯網
上載者:User

標籤:

本文轉載自:http://my.oschina.net/jang/blog/83009

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

(此處提供的是官方各版本):
Windows 32位系統中使用的用戶端
其他系統內容中使用的用戶端

 

Instant client的版本很多:主要是Basic和Basic Lite。 Basic版本包括了所有的支援運行OCI、OCCI、JDBC、JDBC-OCI的檔案,支援多種語言。 Basic Lite是Basic版本的精簡版,只包括了英文的錯誤描述,也只支援Unicode、ASCII和歐洲字元集。 因此,如果資料庫伺服器是中文字元集(如 SIMPLIFIED CHINESE_CHINA.ZHS16GBK),則必須下載Basic版本。

配置方法如下:

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

二、配置環境變數:
(開啟環境變數配置介面操作:我的電腦---屬性---進階---環境變數,在系統變數部分建立或編輯即可。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

 

三、 在你定義的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為資料庫伺服器的執行個體名。

四、安裝和使用PLSQL。如無意外,此時已能使用PLSQL或SQLPLUS串連資料庫。

 

 

 

卸載方法:

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

二、刪除用戶端存放目錄,筆者的為D:\Program Files\oracleclient

 

其他的配置方法:
不用安裝oracle用戶端也可以用plsql串連遠程oracle

(轉)配置ORACLE 11g綠色版用戶端和PLSQL環境

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.