posts - 38, comments - 2, trackbacks - 0, articles - 0
            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

          重磅推出:Oracle客戶端精簡綠色版

          Posted on 2010-11-29 20:07 AntiquMan 閱讀(1309) 評論(0)  編輯  收藏 所屬分類: Oracle
          大型項目開發中,常用的數據庫,當屬Oracle。但Oracle 客戶端安裝就要一張光盤,體積很大。而且安裝后,基本上就用2個功能:TNS配置服務名,SqlPlus。在開發過程中,大量使用Toad和PL/SQL Developer。因此,Oracle客戶端安裝盤,僅僅是被作為一個驅動而需要,根本沒必要裝那么大的空間。因此,本文給出了如何使用精簡的Oracle客戶端。
          我使用兩種精簡的Oracle客戶端,大家可以任選其一:
          一、Oracle 9i (版本: 9.0.1.0.1)精簡客戶端 綠色版
                    占用35M空間, 帶SqlPlus工具。綠色版,超級推薦!!!
          使用方法:
          1. 確定OracleHome目錄:比如我準備把Oracle 客戶端放在  d:\program files\Oracle 下
          2. 把ora90目錄復制到d:\program files\Oracle 目錄下
          3. 如果你的OracleHome目錄與我的不同,請用計事本打開install_oracle9i.reg 文件,替換d:\\progra~1\\Oracle,保存。
          4. 雙擊install_oracle9i.reg, 導入注冊表。
          5. 用計事本打開D:\Program Files\Oracle\ora90\network\ADMIN\tnsnames.ora 文件,增加一個自己的數據庫別名配置,保存。 可以復制其中的一個,然后進行修改,主要改=前面的別名,Host為IP地址, SERVICE_NAME為數據庫服務器的實例名。
          6. 然后運行D:\Program Files\Oracle\ora90\BIN\sqlplusw.exe,輸入用戶名/密碼@別名,即可。
          卸載方法:
          1. 雙擊uninstall_oracle9i.reg, 導入注冊表。
          2. 刪除d:\program files\Oracle 目錄。
           
          下載地址:
           
           
          二、Oracle 10g Instant Client
          Oracle Instant Client 是Oracle 公司推出的精簡版客戶端,不需要安裝,但需要簡單配置一下。
          下載地址:    [url]http://www.oracle.com/technology/software/tech/oci/instantclient/index.html[/url]
          我下載的是Win32平臺下的10.2.0.3 Basic版本。Instant client 有2個版本:Basic和Basic Lite。
          Basic版本包括了所有的支持運行OCI、OCCI、JDBC、JDBC-OCI的文件,支持多種語言。
          Basic Lite是Basic版本的精簡版,只包括了英文的錯誤描述,也只支持Unicode、ASCII和歐洲字符集。
          因此,如果數據庫服務器是中文字符集(如 SIMPLIFIED CHINESE_CHINA.ZHS16GBK),則必須下載Basic版本。
          Basic Lite 占用25M空間,Basic 占用93M空間。要支持中文,就一下子多了70M,汗!
          另外,可以下載sqlplus,不過是命令行的版本,不是圖形界面的。
          1. 把下載的Basic版壓縮包解壓,放到 D:\Program Files\instantclient_10_2 目錄下,總共8個文件。
          2. 桌面上,右鍵點“我的電腦”,選擇“屬性”,選擇“高級”頁中的“環境變量”,在系統變量中,增加:
             1) 變量名:ORACLE_HOME
                變量值:D:\Program Files\instantclient_10_2
             2) 變量名:TNS_ADMIN
                變量值:D:\Program Files\instantclient_10_2
             3) 變量名:NLS_LANG
                變量值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK
             4) 修改Path變量,在后面添加 D:\Program Files\instantclient_10_2
             
             如果不愿意手工增加,可以下載 SetOraEnv.rar 附件, 解壓后執行其中的 setOraEnv.bat.
          3. 在D:\Progra~1\instantclient_10_2 新建一個文本文件,文件名為tnsnames.ora,文件中增加自己的數據庫別名配置,
          示例如下:
             MyDB =
            (DESCRIPTION =
              (ADDRESS = (PROTOCOL = TCP)(HOST = 172.16.1.16)(PORT = 1521))
              (CONNECT_DATA =
                (SERVER = DEDICATED)
                (SERVICE_NAME = ora10g)
              )
            )
          主要改=前面的別名,Host為IP地址, SERVICE_NAME為數據庫服務器的實例名。
          4. 把sqlplus的壓縮包中的文件,解壓到 D:\Program Files\instantclient_10_2 目錄下,共3個文件。
             在Dos命令行,在D:\Program Files\instantclient_10_2 目錄下,運行 sqlplususername/password@dbname,即可連到數據庫上。
            
          卸載方法:
          1.  桌面上,右鍵點“我的電腦”,選擇“屬性”,選擇“高級”頁中的“環境變量”,在系統變量中,
              刪除 ORACLE_HOME, TNS_ADMIN, NLS_LANG 三個變量,修改path變量,去掉D:\Program Files\instantclient_10_2目錄。
          2. 刪除D:\Progra~1\instantclient_10_2 目錄.

          三、第三方工具使用:
          上面的任何一種客戶端配置好后,都可以安裝Toad 或者PL/SQL Developer 工具,不需要再額外進行任何設置,即可使用。
              
              

          本文出自 “expert” 博客,請務必保留此出處http://expert.blog.51cto.com/339473/70969

          主站蜘蛛池模板: 隆德县| 丰台区| 宁德市| 黄陵县| 开平市| 徐水县| 紫阳县| 蓬莱市| 绿春县| 长海县| 北京市| 张北县| 黔东| 锡林浩特市| 云林县| 巴林左旗| 建宁县| 吉林省| 成都市| 德保县| 内乡县| 阜宁县| 台湾省| 井陉县| 达孜县| 南昌县| 昌黎县| 神农架林区| 保靖县| 黄浦区| 蓬溪县| 永清县| 西华县| 高尔夫| 揭东县| 柯坪县| 胶南市| 水城县| 伽师县| 岳普湖县| 邳州市|