安装以下Oracle客户端就可以了。

解决方案 »

  1.   

    BDE里面的SQLORA8.DLL不对,找个正确的来就可以了
      

  2.   

    一种情况是SQLORA8.DLL不对,但是也存在另一种情况。因为oracle客户端安装完毕之后,会在系统的autoexec.bat(98下)或者在nt下的path中加入一段环境变量信息,如果那一段信息写错了,你在oracle自身中也会连接不上。所以应该首先检查那一段信息有没有写错,即首先在oracle自连接一次,如果不行,那证明环境信息错了。如果可以,那么有必要重新安装一下BDE,因为在delphi5安装中,是要选择oracle版本的,自前选择了7,现在有必要重装一次
      

  3.   

    关键是在AUTOEXEC.BAT中的路径设置问题,你可有手工在其中加入BDE所在路径和ORACLE所在路径,然后重启使之生效就行了。这种问题我遇到很多次了。只要你的SQL Plus能联上Oracle说明ORACLE安安装的没问题了,关键是BDE和ORACLE的路径设置问题。祝你成功!