解决方案 »

  1.   

    直接采用 帐号/密码@ip地址:端口号/服务名 的方式连接试试
    sqlplus 帐号/密码@ip地址:端口号/服务名
    如果能连上的话应该就是tns的配置问题
      

  2.   

    看错,sqlplus时能连接的对吧,操作系统是多少位的?
    64位的话参考
    PL/SQL Developer如何连接64位的Oracle图解
      

  3.   

     我的是win7  32位的哈
      

  4.   

    tnsnames.ora    
    # tnsnames.ora Network Configuration File: d:\oracle\product\10.2.0\db_1\network\admin\tnsnames.ora
    # Generated by Oracle configuration tools.TEST =
      (DESCRIPTION =
        (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
        (CONNECT_DATA =
          (SERVER = DEDICATED)
          (SERVICE_NAME = test)
        )
      )ORCL =
      (DESCRIPTION =
        (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
        (CONNECT_DATA =
          (SERVER = DEDICATED)
          (SERVICE_NAME = orcl)
        )
      )
    EXTPROC_CONNECTION_DATA =
      (DESCRIPTION =
        (ADDRESS_LIST =
          (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
        )
        (CONNECT_DATA =
          (SID = orcl)
          (PRESENTATION = RO)
        )
      )
      

  5.   

    他的sqlplus能登录,服务器、网络、tns配置应该都是好的,应该就是plsql本身的问题问下安装路径在哪?
    注意安装路径中不能有括号,不要安装在C:\Program Files (x86)目录下面。
      

  6.   

    他的sqlplus能登录,服务器、网络、tns配置应该都是好的,应该就是plsql本身的问题问下安装路径在哪?
    注意安装路径中不能有括号,不要安装在C:\Program Files (x86)目录下面。我不是用的安装版呢、你瞧瞧
      

  7.   

    很简单,就是你plsql/develop 的设置问题,你把你plsql工具先未登陆打开,右键属性设置,里面有个环境变量设置,设置好后,退出重新登陆即可。
      

  8.   

    你之前的操作系统是什么操作系统?plsql安装在什么文件夹下?
    你的plsql不要放在Program Files (x86)文件夹下,放到Program Files文件夹下就好了
      

  9.   

    我的plsql是绿色版的哈   我今天又重装了系统、重装了oracle 可以了哈
      

  10.   

    很简单,就是你plsql/develop 的设置问题,你把你plsql工具先未登陆打开,右键属性设置,里面有个环境变量设置,设置好后,退出重新登陆即可。  我重装了 就好了哈 谢谢