你在本地,用SQLPLUS可以连接到ORACLE DB吗?如果可以的话,检测一个你ORACLE和BDE彼本,我以前也碰过这种情况!后面我改用ADO,一下就就可以连接了!

解决方案 »

  1.   

    把服务器下面的tnsname.ora,listener.ora copy 到客户端,
    bde下configure/drivers/native/oracle/
    dll32为SQLORA32.DLL
    vendorinit为ocldll
    servername 你的数据库服务名
    user name  -------
    bde/database 下的设置一下就差不多了!
      

  2.   

    删除bde中的数据库名?右击,点delete即可。
    如果你是从操作系统删除bde组件---重新安装就可以。
      

  3.   

    我不太懂BDE,不过说一句可能是外行的话,delphi不是有DBExpress组件吗,那个好像不走BDE啊,为什么不用那个呢?