BDE与ORACLE7.3.4的连接(100分)

  • 主题发起人 主题发起人 word
  • 开始时间 开始时间
W

word

Unregistered / Unconfirmed
GUEST, unregistred user!
总显示‘Vendor initialization failed',What can i do?(100分)
 
升级BDE
www.inprise.com.cn
 
可以试一试下面的方法,不能保证完全有效:
在autoexec.bat中将oracle的ora73.dll目录放在设置路径的最前面
 
下载ORACLE72 V2。5驱动程序
将OCI.INI换成SQORA73。INI(文件名可能不对)
 
Hehe,本人刚开始也是:)
你应该如下如下:
0)找到你安装ORACLE的BIN目录,找到ORA73.DLL
1)打开BDE Adminstrator
2)打开Configuration页
3)在Nation下打开ORACLE
4)将VENDOR INIT该为 ORA73.DLL(如果是ORACLE8.05应该是ORA805.DLL)
5)确保你的ORAWIN95/BIN在你的AUTOEXEC.BAT的PATH下
6)重新启动WINDOWS
7)OK!
 
同意LINYP2000,但是3)中的NATION应该改为NATIVE
 
一般要看你使用的delphi版本和相应的oracle版本(16位与32位又不一样)
delphi1.0 与其他版本设置不一样,配置不一样
没必要在autoexec.bat 中设置32位版oracle路径)
 
我有以下几个问题:
1.你的BDE是什么版本的?是DELPHI5自带的吗?如果是,就不是BDE的问题,无须升级BDE!
2.你在NET8中是否做好了相应的设置?测试连接是否成功?如果没有,先检查一下!如果
客户端无法连接服务器!检查一下你的网络!
3.你是在服务器上不能连接?还是在客户端?如果是在服务器,而且第二步没问题,
那就是你的数据库有问题.如果是客户端,且第二步没问题,用path命令检查一下你的当前路径,
确保ora95/bin在路径中!另外再根据帮助具体核对下配置,应该能解决!
 
经过试验,证明用Oracle的专用接口,根据inyp2000的说法,是可以行的通的。
但有个问题,因为要在BDE 中设置Server Name中设置oracle的别名,而且在Nation下的ORACLE
中将VENDOR INIT该为 ORA73.DLL(如果是ORACLE8.05应该是ORA805.DLL),所以必须安装oracle的
客户端程序,故在制作安装程序时,就面临很大的麻烦!请教有没有好的解决方法???
 
5)确保你的ORAWIN95/BIN在你的AUTOEXEC.BAT的PATH下
这一点很重要哦。

不明白2000年为什么还要处理DOS遗留的文件。
 
将VENDOR INIT改为 ORA73.DLL(如果是ORACLE8.05应该是ORA805.DLL)
1)打开BDE Adminstrator
2)打开Configuration页
3)在Native下打开ORACLE
4)将DLL32该为 SQLORA32.DLL(如果是ORACLE8.05应该是SQLORA8.DLL)
5)将VENDOR INIT该为 ORA73.DLL(如果是ORACLE8.05应该是OCI.DLL)
6)重新启动Delphi
 
我有个和penghuiyun差不多的问题:
使用DELPHI和ORACLE开发的MIS系统,有以下两个问题:
1.在客户端是否一定要安装ORACLE的客户端程序?
2.另外,在制作安装程序的时候,除了可执行文件,为了使用BDE,还需要包含那些DLL?
(难道也得在客户机器上安装BDE吗?)还有这些DLL会有多大?我的程序有10M,经过WINRAR的
压缩只有600K,如果包含了BDE的DLL制成安装程序有多大?一张三寸盘能装下吗?
土土的问题,请指教!
 
多人接受答案了。
 

Similar threads

后退
顶部