使用InstallShield將Oracle Client 及 TNSNAMES.ORA 包裝起來 |
尚未結案
|
redw
一般會員 發表:5 回覆:3 積分:1 註冊:2003-08-19 發送簡訊給我 |
我已經用Delphi開發好一個程式
是用ADO 中 "Microsoft OLE DB Provider for Oracle"
現在想將程式發佈到User的電腦
但User的電腦並未安裝
Oracle Client與Net8 Configuration Assistant
當然,也未設定TNSNAMES.ORA
請教一下
我該如何設定使用InstallShield
來將Oracle Client及TNSNAMES.ORA包裝起來
給User的電腦使用
以下是我在Google搜尋來的資料
但並不完整: 我现在用InstallShield给一MIS系统制作一个安装程序,该系统用Delphi开发,数据库为Oracle,用BDE连接的Client/Server模式,现在客户端必须安装Oracle系统才能工作,能否把Oracle的支持简单的打入安装程序,使客户端无须安装Oracle? 回答: 可以,但必须:
1、附加上Oracle的注册表信息,必要是稍做修改,如所在目录等。
2、必要的DLL等,如OCI.DLL,ORA805.DLL等。
3、Net80下的设置文件。
BTW,我是在NT40上做过,Win98没试过,请自己测试。
|
Mickey
版主 發表:77 回覆:1882 積分:1390 註冊:2002-12-11 發送簡訊給我 |
|
redw
一般會員 發表:5 回覆:3 積分:1 註冊:2003-08-19 發送簡訊給我 |
了解,
因為是學校在教Oracle
許多同學安裝不起來(P4問題或....)
想寫一支仿效SQL*Plus的工具供同學使用
順便賺分
現在只差Client的部份和TNS.ora的部份
感謝版主提醒
不過可以的話,還是請略作提示 以下是另一篇文章
請將以下文件拷貝到營運文件所在目錄 一、ODBC動態庫 : ctl3d32.dll msvcrt40.dll odbc16gt.dll odbc32.dll odbc32gt.dll odbccp32.dll odbccr32.dll odbcint.dll 二、建立EXTRA子目錄,將MSVCRT.DLL文件拷貝到該子目錄下 EXTRA\MSVCRT.DLL 三、ORACLE動態庫及配置文件 Tnsnames.ora CORE35O.DLL NASNSNT.DLL NAUNTSNT.DLL NCRNT.DLL Nlnt.dll NLSRTL32.DLL
Nnfdnt.dll NNFNNT.DLL NSNT.DLL NTNT.DLL NTTNT.DLL CIW32.DLL Ora73.dll OTRACE73.DLL Sqlnet.ora Sqltnsnt.dll CORE35.DLL 四、PB動態庫 pbvm70.dll pbdwe70.dll Pbo7370.dll PBO8470.DLL pbodb70.dll libjcc.dll
可以使用midas三層架構建立一個appserver非常簡單的.
建一個remotedataserver,使用clientdataset和provider連接
我要的不多,100分。
以下是最小集︰
Directory of <
|
GrandRURU
站務副站長 發表:240 回覆:1680 積分:1874 註冊:2005-06-21 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |