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

ORACLE 9 客戶端 DIY

編輯:Oracle數據庫基礎

如果不用 Oracle 安裝盤安裝客戶端, 那 Oracle 客戶端需要哪些文件呢 ?
通過多次嘗試及參考相關資料, 總結如下:

一、所需文件
1、Oracle 的 BIN 目錄有以下 31 個文件:

oci.dll
oraclIEnt9.dll
oracommon9.dll
ORACORE9.DLL
orageneric9.dll
oraldapclnt9.dll
oran9.dll
ORANCDS9.DLL
orancrypt9.dll
oranhost9.dll
oranl9.dll
oranldap9.dll
ORANLS9.DLL
oranms.dll
oranmsp.dll
orannts9.dll
orannzsbb9.dll
oranoname9.dll
oranro9.dll
orantcp9.dll
orantns9.dll
ORAPLS9.DLL
ORASLAX9.DLL
ORASNLS9.DLL
ORASQL9.DLL
oratrace9.dll
ORAUNLS9.DLL
oravsn9.dll
orawtc9.dll
ORAXML9.DLL
ORAXSD9.DLL
2、Oracle 的 ocommon\nls\ADMIN\DATA 目錄下所有文件
3、Oracle 的 oracore\zoneinfo 目錄的以下文件:
timezone.dat
4、Oracle 的 network\admin 目錄的以下文件
tnsnames.ora

二、注冊表
[HKEY_LOCAL_MacHINE\SOFTWARE\Oracle]
"ORACLE_HOME"="c:\\Oracle"
"NLS_LANG"="SIMPLIFIED CHINESE_CHINA.ZHS16GBK"
三、環境變量
增加一個 Oracle 的 BIN 目錄。
四、要使 Microsoft OLE DB Provider for Oracle 能連上, 還需在一個文件放在 bin 目錄下
ociw32.dll
五、要使 Oracle Provider for OLE DB  能連上, 並能在 ADO 的 "數據連接屬性" 看到, 還需如下9個文件
OraOLEDB.dll
OraOLEDBgmr.dll
OraOLEDBpus.dll
OraOLEDBrfc.dll
OraOLEDBrmc.dll
OraOLEDBrst.dll
OraOLEDBus.dll
OraOLEDButl.dll
OraOLEDBzhs.dll

並注冊一下 OraOLEDB.dll 文件:
[開始] -> [運行] -> regsvr32 OraOLEDB.dll

六、要使 ODBC for Oracle 能連上, 還需如下文件
sqora32.dll
sqoras32.dll
sqresus.dll

並在注冊表中添加相應的驅動描述, 如下:
[HKEY_LOCAL_MacHINE\SOFTWARE\ODBC\ODBCINST.INI\Oracle in OraHome92]
"APILevel"="1"
"CPTimeout"="60"
"ConnectFunctions"="YYY"
"Driver"="D:\\Oracle\\ora92\\BIN\\SQORA32.DLL"
"DriverODBCVer"="03.51"
"FileUsage"="0"
"Setup"="D:\\Oracle\\ora92\\BIN\\SQORAS32.DLL"
"SQLLevel"="1"

[HKEY_LOCAL_MacHINE\SOFTWARE\ODBC\ODBCINST.INI\ODBC Drivers]
"SQL Server"="Installed"
"Microsoft ODBC for Oracle"="Installed"
"Oracle in OraHome92"="Installed"

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