Windows下面配置 Oracle10g 即時客戶端

安裝指導

安裝步驟:

1. 爲您的平臺下載相應的即時客戶端程序包。所有的安裝都要求 Basic 或 Basic Lite 程序包。

2. 將程序包解壓縮到單個目錄,如“instantclient”。

3. 在您環境中設置資料庫加載路徑,使其指向步驟 2 中確定的目錄 ("instantclient")。在許多 UNIX 平臺上,LD_LIBRARY_PATH 爲相應的環境變量。在 Windows 上,應當使用 PATH。

4. 啓動您的應用程序並開始使用。

Windows下面怎樣配置 Oracle10g即時客戶端

    看到網上有好多的Oracle客戶端精簡版本,但是這些都不是出自Oracle官方之手,難免可能會出現一些問題。經過我奮戰一個小時終於搞定了這個 Oracle10g即時客戶端 的配置了

1、先到Oracle網站上面下載客戶端 (先要註冊一個用戶名才能下載了)http://www.oracle.com/technology/global/cn/tech/oci/instantclient/instantclient.html

如果是windows版本可以到這裏下載

http://www.oracle.com/technology/software/tech/oci/instantclient/htdocs/winsoft.html

2、程序包說明

即時客戶端程序包 說明 附註

Basic 運行 OCI、OCCI 和 JDBC-OCI 應用程序所需的所有文件 OCI

OCCI

JDBC 

Basic 精簡版本 Basic 的精簡版本,其中僅帶有英文錯誤消息和 Unicode、ASCII 以及西歐字符集支持(僅 10.2) OCI

OCCI

JDBC 

JDBC 補充程序包* 支持 XA、國際化和 JDBC 下的 RowSet 操作 JDBC

SQL*Plus* 用於將 SQL*Plus 與即時客戶端一起運行的額外的資料庫和可執行文件 SQL*Plus

ODBC 補充程序包* 通過即時客戶端支持 ODBC 應用程序的附加資料庫(並非所有平臺) ODBC

SDK* 通過即時客戶端開發 Oracle 應用程序的附加標題文件與示例 Makefile 

可選程序包用星號 (*) 標記。

對應可以下載的軟件包爲

 Instant Client Package - Basic: All files required to run OCI, OCCI, and JDBC-OCI applications

 instantclient-basic-win32-10.2.0.1-20050930.zip (34,390,521 bytes)

*Instant Client Package - Basic Lite: Smaller version of the Basic, with only English error messages and Unicode, ASCII, and Western European character set support (10.2 only)(和上面那個文件相比這個在文字方面的支持只限於西歐文字,對於中文就不支持了,所以如果數據庫的字符集爲中文的話最好用第一個)

 instantclient-basiclite-win32-10.2.0.1-20050930.zip (10,373,186 bytes)

*Instant Client Package - JDBC Supplement: Additional support for XA, Internationalization, and RowSet operations under JDBC

 instantclient-jdbc-win32-10.2.0.1-20050930.zip (1,469,840 bytes)

*Instant Client Package - SQL*Plus: Additional libraries and executable for running SQL*Plus with Instant Client  instantclient-sqlplus-win32-10.2.0.1-20050930.zip (720,691 bytes)

*Instant Client Package - SDK: Additional header files and an example makefile for developing Oracle applications with Instant Client  instantclient-sdk-win32-10.2.0.1-20050930.zip (823,201 bytes)

*Instant Client Package - ODBC: Additional libraries for enabling ODBC applications  instantclient-odbc-win32-10.2.0.1-20050930.zip (718,159 bytes)

一般情況只要下載第一個就可以了,如果你要用sqlplus你也可以下載這個軟件包

安裝步驟:

1. 爲您的平臺下載相應的即時客戶端程序包。所有的安裝都要求 Basic 或 Basic Lite 程序包。

2. 將程序包解壓縮到單個目錄,如“c:instantclient”。

3. 配置環境變量

將 c:instantclient 添加到 PATH 中(位於其他 Oracle 目錄之前)。

    例如,在 Windows 2000 上,依次單擊“開始”->“設置”->“控制面板”->“系統”->“高級”->“環境變量”,編輯系統變量列表中的 PATH。

    如果使用了 tnsnames.ora 文件定義的 Oracle Net 服務名稱,則將 tnsnames.ora 複製到 c:instantclient,並添加用戶環境變量 TNS_ADMIN 設置爲你的解壓目錄如 c:instantclient。(也可以在用戶環境變量 LOCAL 中定義默認的服務名稱。 )

設置必要的 Oracle 全球化語言環境變量, NLS_LANG 中文對應的字符集是

SIMPLIFIED CHINESE_CHINA.ZHS16GBK 。

一共設置以下三個環境變量(以解壓縮目錄c:instantclient爲例)

環境變量名                              變量值

path                                 c:instantclient

TNS_ADMIN                            c:instantclient

NLS_LANG                             SIMPLIFIED CHINESE_CHINA.ZHS16GBK

4.將tnsnames.ora從服務器或其他地方拷貝過來,或者建立一個文本文檔將以下內容拷貝到你的文件裏面修改其中紅色的部分爲你自己的配置,存盤後再改名爲tnsnames.ora

localdb =

  (DESCRIPTION =

    (ADDRESS_LIST =

      (ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521))

    )

    (CONNECT_DATA =

      (SID = mysid)

    )

  )

5. 啓動您的應用程序並開始使用。

例如啓動sqlplus爲

 c:instantclientsqlplus system/manager@localdb

6、Oracle ODBC 的安裝

c:instantclientodbc_install 或者 c:instantclientodbc_install  ZHS

至此客戶端就配置完了。

 

from:http://www.builder.com.cn/2007/0914/505682.shtml

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章