我配了个监听器,start lis时
监听器启动了,但出现了TNS-12560:TNS:协议适配器错误
                      TNS-00530:协议适配器错误
我看lis.ora文件,协议和端口号都没错误tcp,1521
看日志文件dbsnmp.log时,出现NMS-00001: 警告: dbsnmp 无法连接到 SNMP 主代理程序请问,到底是什么地方出现了问题啊???

解决方案 »

  1.   

    使用net configuration assistant配置本地指向服务器端的连接串,测试通过后,再conn 用户名/密码@连接串。
      

  2.   

    测试通不过啊??
    再不行我就要重装oracle了
      

  3.   

    还有可能是你的机器名或实例名不对?
    你最好把listener.ora的代码帖出来
      

  4.   

    我看了,没问题
    估计系统出问题了!!
    我重装了oracle,不过在连接监听器时就卡了
    幸好,装了两个系统
    不过谢谢大家了
      

  5.   

    # LISTENER.ORA Network Configuration File: C:\oracle\ora90\NETWORK\ADMIN\listener.ora
    # Generated by Oracle configuration tools.LISTENER =
      (DESCRIPTION_LIST =
        (DESCRIPTION =
          (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0))
        )
        (DESCRIPTION =
          (ADDRESS = (PROTOCOL = TCP)(HOST = hlbt2)(PORT = 1521))
        )
      )SID_LIST_LISTENER =
      (SID_LIST =
        (SID_DESC =
          (SID_NAME = PLSExtProc)
          (ORACLE_HOME = C:\oracle\ora90)
          (PROGRAM = extproc)
        )
        (SID_DESC =
          (GLOBAL_DBNAME = ICU)
          (ORACLE_HOME = C:\oracle\ora90)
          (SID_NAME = ICU)
        )
      )大家帮看看,换了个系统,还有点问题
      

  6.   

    # LISTENER.ORA Network Configuration File: C:\oracle\ora90\NETWORK\ADMIN\listener.ora
    # Generated by Oracle configuration tools.LISTENER =
      (DESCRIPTION_LIST =
        (DESCRIPTION =
          (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0))
        )
        (DESCRIPTION =
          (ADDRESS = (PROTOCOL = TCP)(HOST = hlbt2)(PORT = 1521))
        )
      )SID_LIST_LISTENER =
      (SID_LIST =
        (SID_DESC =
          (SID_NAME = PLSExtProc)
          (ORACLE_HOME = C:\oracle\ora90)
          (PROGRAM = extproc)
        )
        (SID_DESC =
          (GLOBAL_DBNAME = ICU)
          (ORACLE_HOME = C:\oracle\ora90)
          (SID_NAME = ICU)
        )
      )
      

  7.   

    确实HOST 没有改吧?
    服务里的监听器启动了吗?
      

  8.   

    新增一个listener,tcp,监听1522;然后删除掉原来1521的监听器