用sqlplus登陆正常而使用plsql时 同样的用户登陆同个数据库时就报错:初始化错误 
SQL*NET没有完全安装 
OracleHomekey:software/oracle
OracleHomedir
求解,谢谢!

解决方案 »

  1.   

    http://db.bibts.com/Toad-oracle10g-t959046.htm
    http://www.orafaq.com/forum/t/54070/0/
      

  2.   

    要先安装oracle客户端,然后设置好路径才能正确登陆。
      

  3.   

    to xiaolian723:
    thx
    //要先安装oracle客户端,然后设置好路径才能正确登陆客户端已安装,怎样设置路径呢?
    求教
      

  4.   

    安装好客户端后 ,配置下TNSNAME
      

  5.   

    你用的工具是不是PL/SQL Developer,如果是,那就可能是PL/SQL文件丢了,重装一下PL/SQL试试.
      

  6.   

    to love_2008(love2008):
    //安装好客户端后 ,配置下TNSNAME
    TNSNAME是什么 能说下配置方法吗 
    谢谢
      

  7.   

    装客户端 ,配置好TNSNAME.ora
      

  8.   

    go to Tools > Preferences > options set manually "Oracle Home" to the folder of ORACLE_HOME and "OCI Library" to the oci.dll file located in ORACLE_HOME/bin/oci.dll
      

  9.   

    具体配置:在PLSQL Developer选择Tools > Preferences > options > "Oracle Home" and "OCI Library",例如:Oracle10g装在D:\oracle\则:Oracle Home为D:\oracle\product\10.1.0    OCI Library为D:\oracle\product\10.1.0\Db_1\BIN\oci.dll配置完以后重新启动PLSQL Developer,会发现登录界面多了一栏Connect as 的内容。然后可以进行登录。
      

  10.   

    谢谢wangyantsing ,今天我也遇到了这个问题,在你的回复中,我解决了问题
      

  11.   

    同意wangyantsing的解决方案,我也是以他的方法解决了问题,谢谢知识的共享!
      

  12.   

    13楼的wangyantsing,谢了啊!!!!!!!!
      

  13.   


    好东西,一般装PLSQL都在ORACLE之后,所以是自动配置的。