在cmd下sqlplus可以登陆scott账户,
但是如果用9i的界面登陆 输入帐号密码 选择DBA账户 他就会提示我TNS没有监听,但是看服务,我已经打开监听器了,并且我也试过重启服务也没有用,不知道为什么

解决方案 »

  1.   

    回1L 该如何删除监听? 在一个刚才我把IP改了 原来是本机名 现在改成 192 168 0 1 结果TNS超时了= = 不在是没监听了 郁闷 
      

  2.   

    cmd下直接是sqlplus
    scott/tiger 就登陆成功了显示
    sql: 貌似是
      

  3.   

    有时候服务显示启动起来了,实际上是假启动,还需要去文件夹手工运行exe。
      

  4.   

    Net Manager配置监听器,监听的IP一定要是你装Oracle的IP,别弄错了~
      

  5.   

    我的监听都是开机启动 就不用老想着了
    cmd可以登陆dba sqlplus sys/sys as sysdba
      

  6.   

    建议重设监听,并且固定IP,监听的IP改成你的机器名或者是localhost
      

  7.   

    具体要怎么操作啊= = 怎么重建监听啊,去哪修改IP啊, 现在HOST的后面都已经是本机名了,如果我改成 192.168.0.1 就会报操作超时的问题了.
      

  8.   

    上图把第一个是TNS的监听状态第二张是我可以在cmd下已sqlplus登陆数据库
      

  9.   

    但是但是,用界面登陆就告诉我TNS没监听, 要是改监听文件的IP从本机名改成 192.168.0.1就会出现操作超时的错误 疯掉了啊