使用sqlplus  user1/user1@orcl  登录就会停止在那里。使用NETmanager配置测试的时候也会停止在那里死掉了。。
但是使用SQLPLUS user1/user1  不带SID就可以登录进去。真是怪了

解决方案 »

  1.   

    tnsping orcl 看看连接串配置是否能通
      

  2.   

    C:\Documents and Settings\Administrator>tnsping orclTNS Ping Utility for 32-bit Windows: Version 10.2.0.1.0 - Production on 08-9月 -
    2011 12:38:29Copyright (c) 1997, 2005, Oracle.  All rights reserved.已使用的参数文件:
    F:\database\oracle\oracleapp\network\admin\sqlnet.ora
    已使用 TNSNAMES 适配器来解析别名
    Attempting to contact (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = PC-20090
    6040854)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = orcl
    )))
    OK (40 毫秒)
      

  3.   

    主机字符串的问题的吧!是否是安装oracle时候名称orcl
      

  4.   

    再建个SID试试。看看是不是同样的问题。
      

  5.   

    这个问题,是你启动服务的时候IP地址问题导致的, ORACLE安装时要求必须绑定地址,如果你是动态获取的,你一定要关掉网络,再安装,否则就会出现上面的问题,这样安装起来的数据库一定要在没有连网的情况下启动,数据库才能正常。你之所以不加SID就进去了,是因为你的服务端监听起来了,所以可以连到本地服务,如果加了SID不通,是因为你配置的服务地址连不上,其实你的数据库现在已经不对外服务了,你用客户端连接的方法就不行了。
      

  6.   

    是window系统么。如果是window系统可能仅仅开1521的端口还不行
      

  7.   

    可登录的时候,监控一下服务器上的listener日志的变化