紧急求救!!!!ORACLE =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = jw)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = orcle.jw)
    )
  )用emc可以连接,但PL/sql 不能连接怎么会事啊??? 

解决方案 »

  1.   

    用sqlplus是否可以连接?tnsnamse.ora中是否只有oracle这个本地服务名?如果有其他的,那么pl/sql developer是否可以连接?
      

  2.   

    试试这个(确保服务名是orcle,我是直接复制楼主的):
    ORACLE = 
      (DESCRIPTION = 
        (ADDRESS_LIST = 
          (ADDRESS = (PROTOCOL = TCP)(HOST = jw)(PORT = 1521)) 
        ) 
        (CONNECT_DATA = 
          (SERVICE_NAME = orcle) 
        ) 
      ) 
      

  3.   

    是不是自己装了一个SERVER版的ORACLE 10
    又装了准备连接一个数据库的ORACLE 11
    分2部 
    1、在环境变量里吧10的 放在前面
    2、10里面的tnsnames.ora 拷贝到11里面覆盖
      

  4.   

    连不上不是有报错吗?报什么错?
    一般是这样测试的:
    ORACLE = 
      (DESCRIPTION = 
        (ADDRESS_LIST = 
          (ADDRESS = (PROTOCOL = TCP)(HOST = jw)(PORT = 1521)) 
        ) 
        (CONNECT_DATA = 
          (SERVER = DEDICATED) 
          (SERVICE_NAME = orcle.jw) 
        ) 
      ) 先tnsping ORACLE,看是否能联通
    pl/sql 里是test/test@ORACLE(这边是你上面配的)
      

  5.   

    PL/sql 连接时服务名正确吗?