程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> Oracle數據庫 >> Oracle數據庫基礎 >> 簡要概述Oracle客戶端

簡要概述Oracle客戶端

編輯:Oracle數據庫基礎

昨天本想在異地公司的電腦上用TNSPING測試一下網絡狀況,可是卻發現如果不裝Oracle客戶端,TNSPING根本就無法執行。學習Oracle時,你可能會遇到Oracle客戶端問題,這裡將介紹Oracle客戶端問題的解決方法,在這裡拿出來和大家分享一下。而要在異地裝個Oracle客戶端,又談何容易,幾乎就是惡夢,安裝程序壓縮後是453MB,安裝過程也是費時費力,我僅僅想測試一下網絡,需要這麼大費周張嗎?以後這種需求還多,所就決定把客戶端程序重新打包。

1、找一台沒裝過Oracle客戶端的電腦自定義安裝10GR2的CLIENT,僅選擇Oracle Net和其它必選的組件安裝。(暈啊,這樣裝好後居然也還要兩百多MB)。

2、通過查閱文檔和利用filemon和regmon觀察,rip出以下目錄的文件:
├─BIN
├─NETWORK
│  ├─ADMIN
│  └─mesg
├─nls
│  ├─data
│  └─mesg
├─oracore
│  ├─mesg
│  └─zoneinfo
├─rdbms
│  ├─mesg
└─sqlplus
└─mesg

3、將注冊表HKLM\softwar\Oracle導出,存為ora.reg

ora.reg內容:

  1. Windows Registry Editor Version 5.00  
  2. [HKEY_LOCAL_MacHINE\SOFTWARE\Oracle]  
  3. [HKEY_LOCAL_MacHINE\SOFTWARE\Oracle\KEY_OraClIEnt10g_home1]  
  4. "ORACLE_HOME"="D:\\Oracle"  
  5. "Oracle_HOME_NAME"="OraClIEnt10g_home1"  
  6. "ORACLE_GROUP_NAME"="Oracle - OraClIEnt10g_home1"  
  7. "Oracle_BUNDLE_NAME"="Enterprise"  
  8. "NLS_LANG"="SIMPLIFIED CHINESE_CHINA.ZHS16GBK"  
  9. "ORACLE_HOME_KEY"="SOFTWARE\\Oracle\\KEY_OraClIEnt10g_home1" 

以上介紹Oracle客戶端。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved