可以啊!
换成8。1。6时提示说‘未连接ORACLE’

解决方案 »

  1.   

    用Oracle的客户端可以连上吗?
      

  2.   

    用BDE吗?是不是要把BDE中的Configration中的Oracle的Vender Init的动态连接库名字改一下?
      

  3.   

    我改了,改成新的ORACLE目录下的OCI.DLL
      

  4.   

    原先用Ora73。dll,用8。0。5时变了个名字Ora805.dll,是不是改成8。1。6后要再改个名字,
    比如:ora816.dll,你可以查找一下,看看有没有这么个动态连接库文件。如果有,可以试一下。
      

  5.   

    在BDE中,你用的是ODBC还是Native?
      

  6.   

    NET PROTOCOL=TNS
    DLL32=SQLORA8.DLL
    你再试试。
    还有你的全局服务名设置是否正确。
    如果都正确还连不上那你只有重装ORACLE的客户端。
      

  7.   

    楼上的兄弟,他用Oracle的客户端可以连上,是不是客户端应该没有问题?
      

  8.   

    richardsong(白玉老虎):
    也不一定,有人遇到过,用客户端能连上,但delphi连不上重装之后才好用。
    但他这个好象应该是TNS他设置成TCP了。
      

  9.   

    我记得以前我以前用Oracle时也是用Tcp呀。
      

  10.   

    创建数据源ODBC,用BDE连接即可!
      

  11.   

    Oracle8i下应该使用TNS,用TCP无法连通,我也不知道为什么,就知道这么做。这是我实验的结果,请不要问我为什么。
      

  12.   

    richardsong(白玉老虎):
    谢谢,这个网站真的不错,我以前怎么不知道呢。收获
      

  13.   

    帖子主人站出来说句话,试一试看能否连上。
    richardsong(白玉老虎):
    刚找到就告诉大家,好样的。交你这个朋友。^_^
      

  14.   

    richardsong(白玉老虎):
    你看看
    http://www.csdn.net/expert/topic/135/135504.shtm
    这个帖子,他还有别的办法么?