我的bde连不到oracle server 了,十万火急.(100分)

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

wpf

Unregistered / Unconfirmed
GUEST, unregistred user!
我使用的是oracle8和d3,前天我把d3删掉重装了,然后我的bde在重新创建连接
时显示"vendor initidization failed alas: hrnc-bed".
还有一个问题是:我的oracle 客户端一直连不到server,创建odbc时总是出现
"不能解析服务名称",并且我在win98下运行sqlplus时总是提示"由于系统的增强功能,本程序可能无法运行.但以前我用bde时可以连接的.
现在我的bed和odbc都无法连到服务器,科教我怎么活呀!
恳求各位高手救我.
 
先看看网通么
 
使用的是oracle8和d3,前天我把d3删掉重装了,然后我的bde在重新创建连接
时显示"vendor initidization failed alas: hrnc-bed".
>>
oracle 的驱动版本不对,估计是你用的是ORACLE 7的驱动,改成8试试
还有一个问题是:我的oracle 客户端一直连不到server,创建odbc时总是出现
"不能解析服务名称",并且我在win98下运行sqlplus时总是提示"由于系统的增强功能,本程序可能无法运行.但以前我用bde时可以连接的.
>>
win98 于ORACLE8。0。3 有问题

 
你是否已经用 net8 easy config 增加了别名
 
请安装delphi 5.0的bde
 
win98,Oracle 8.03,Delphi5,如何连接,
vendor initidization failed alas总是出现。
 
Victortim:
我遇到过同样的问题?不过是Oracle 8.04、7.3的客户端
其它和你一样.客户端连接正常,没办法!重装系统解决!
 
用Bde Administrator 的 驱动程序器管理/Native/Oracle对 其中的vendor
Dll 将 Oracle7.Dll 改为现在 Oracle8 的 Dll , 在 Path 环境中加入Oracle8
的安装路径
 
有可能是BDE 的 Oracle DLL 不正确,我以前也遇到过此类情况。
解决方法:
打开BDE,修改 Definition of Oracle
Vendor Init 设为:OCI.DLL
 
如果Oracle Net已经配置并添加了别名,那末可以重装Delphi,选择定制安装,
在数据库支持时选择‘Oracle8’,估计就会没问题。
如果还不行,那末就要先删掉Oracle,重装oracle,在删掉Delphi,重装。
 
安装时选择了Oracle7
重装Delphi
 
tb是对的,我也遇到同样的问题.
 
1)打开BDE Adminitrator
2)打开Configuration 页
3)打开Native 下的ORACLE
4)将VENDOR INIT 改为ORA803.DLL(ORA805.DLL等,在你的ORAWIN95/BIN下可以找到 )
5)从新启动WINDOWS
 
该问题我是重新安装才解决的,
可能是最干脆的!
 
接受答案了.
 
后退
顶部