又可能是ORACLE的Client端安装程序有问题, 缺少ora73.dll
如果你有personal oracle的话, 请安装它. 它的SQL*NET比较全

解决方案 »

  1.   

    运行bde Administrator 选择configuration 下的drivers下的native的ORACLE的
    VENDOR INIT :将他改变为ORA73.DLL.然后再设置就OK了。
      

  2.   

    运行bde Administrator 选择configuration 下的drivers下的native的ORACLE的
    VENDOR INIT :将他改变为ORA73.DLL.然后再设置就OK了。
      

  3.   

    时间太长有点记不清:在sql*NET中好象要设别名?
    另连不上是什么提示?
      

  4.   

    sql*net的别名是bop.
    另外,错误提示为:"错误的用户名或口令".这个username/password应该用哪一个?是sqlplus的吗?
      

  5.   

    是sqlplus的. 
    错误的提示怎么是中文的?
      

  6.   

    当然是oracle的了。您用系统操作员试市
      

  7.   

    ADO 很方便,可能还要配置一下域名解析
      

  8.   

    好像delphi 支持的oracle SQL*net  BUG.
    我用oracle 8.0.3  从来没有联通过 BDE. 
    但是 oracle 8.0.4 和 oracle 8.0.5 却可以。
    原来用 oracle 7 的时候似乎也没有什么问题,
    也不知这BUG 是 SQL*NET 的还是 BDE 的。
      

  9.   

    安装Delphi时选择Custom,选择数据库时选择Oracle7,
    然后在BDE中加入,server应为xxxx.world形式,
    登录: UserName: system
          Password: manager
    对了!工作站必须先安装Oracle的客户端,也就是Oracle Client那一张光盘!
      

  10.   

    请查找一下您的机器里有没有ORA73.DLL或ORA72.DLL,若没有则安装,并通过BDE Administrator设置正确的路径.