==救命啊:连接Oracle的程序需要打包哪些文件?=== 1、肯定和是否装delphi无关。2、检查一下新的机器的Oracle的客户端是否配置好(做一个简单的表查询),最好配置BDE时和你的名字取成相同的(你Query上连的)。3、2没问题那我就想不出什么原因。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 很简单:打开你的autuexec.bat文件加入你的oracle安装路径,比如(我的装在了c盘)Set PATH=%PATH%;C:\ORAWIN95\BIN; 重启机器,OK!主要是你配bde的时候要用到orawin95\bin下的dll文件,ORA73.DLL或MTXOCI.DLL之类的文件,取决你的oracle版本.打包是记得包里! to lizhenjia(暴雪),非常感谢,明天看看!!说说我出问题的经过:当时我要把我的程序拷到别的机器上运行,由于还没有最后完成,也没有做安装程序,就直接拷过去了,那台机器上原来安装过一个支持Ms Sql的程序,所以有Bde 5.01,但那台机器上没有Oracle,手头也没有Oracle的客户端(也懒得上Oracle的网站上下了),就安装了Oracle的服务器端(在98下居然能安装),在安装到Net8配置的时候,弹出一个什么对话框,也没有仔细看就退出了,这时手工配的监听程序,手工建立了服务,配置了Odbc重新启动机器后,用Odbc测试连接正常!!然后把我的程序考过来,运行,出错!!! 试试先用installshield做安装包,安装好oracle客户端,装上你做好的程序,检查odbc设置,再看看好不好用。直接拷贝肯定是不能用的。 to lizhenjia(暴雪),那个路径在啊,看来不是这个问题!!!!??????一会把Oracle服务器端卸了,安装客户端试一下! 怎么做也不行啊,安装完delphi也不行,怎么会事,用delphi直接连也不行?????当然,用delphi+Odbc驱动是能连上的,但用ORACLE(TNS)驱动却不行,为什么????? Vendor initilization failed你要改一下bde的driver内的Vendor为你现在的oracle的dll 是你BDE设置的问题。去看以下CONFIG页的ORACLE配置吧!修改正确的vendor. Delphi2009退出程序 变量查询字符串数据的问题 InstallShield 10.0 sp2 怎么用他制作中文安装程序? 请教一个关于线程的问题. 哪里有带checkbox的combobox框 Delphi中有无相当于C++中的this指针的默认指针? Delphi循环插入 湖人vs太阳 一个查询问题,50分 大侠留步! 高分!!!COM+的发布的问题!!!急急急!!! 100分求申请QQ
打开你的autuexec.bat文件
加入你的oracle安装路径,比如(我的装在了c盘)
Set PATH=%PATH%;C:\ORAWIN95\BIN;
重启机器,OK!
主要是你配bde的时候要用到orawin95\bin下的dll文件,ORA73.DLL或MTXOCI.DLL之类的文件,取决你的oracle版本.打包是记得包里!
非常感谢,明天看看!!说说我出问题的经过:
当时我要把我的程序拷到别的机器上运行,由于还没有最后完成,也没有做安装程序,就直接拷过去了,那台机器上原来安装过一个支持Ms Sql的程序,所以有Bde 5.01,但那台机器上没有Oracle,手头也没有Oracle的客户端(也懒得上Oracle的网站上下了),就安装了Oracle的服务器端(在98下居然能安装),在安装到Net8配置的时候,弹出一个什么对话框,也没有仔细看就退出了,这时手工配的监听程序,手工建立了服务,配置了Odbc重新启动机器后,用Odbc测试连接正常!!
然后把我的程序考过来,运行,出错!!!
那个路径在啊,看来不是这个问题!!!!??????
一会把Oracle服务器端卸了,安装客户端试一下!
安装完delphi也不行,怎么会事,用delphi直接连也不行?????
当然,用delphi+Odbc驱动是能连上的,但用ORACLE(TNS)驱动却不行,为什么?????
你要改一下bde的driver内的Vendor为你现在的oracle的dll
修改正确的vendor.