利用Net Manager(网络管理器)将以前的监听删除,
再配置一个新的试试。

解决方案 »

  1.   

    谢谢 zgh2003(世纪飞扬) 。
    我现在就去试以下。
      

  2.   

    我不知道如何的配置监听,我现在的监听程序中有三个监听,是不是要把他们全部删除掉呢!
    但是以后的我应该怎么配置呢?
    是不是配置三个和原来相同的监听就可以了我现在无论如何都不能登陆到管理界面,无论是用户SYS还是SYSMAN,都不可以的。
      

  3.   

    现在的问题是:本地的SQLPLUS能够登陆,但是DBA STUDIO,无论使用什么用户都不能登陆成功。
      

  4.   

    是因为你的TNSNAMES.ORA文件已经变为空了,无法让你登陆。
    试试将以下代码覆盖到TNSNAMES.ORA文件中
    注意要修改开头的tnsnames.ora的路径名和代码中是中文的地方。
             
    # TNSNAMES.ORA Network Configuration File: d:\Oracle\Ora81\network\admin\tnsnames.ora         
    # Generated by Oracle configuration tools.
     
    数据库名 =
      (DESCRIPTION =
        (ADDRESS_LIST =
          (ADDRESS = (PROTOCOL = TCP)(HOST = 主机IP地址,如果是本机的话,为127.0.0.1)(PORT = 相应监听程序端口号,一般为1521))
        )
        (CONNECT_DATA =
          (SERVICE_NAME = 服务名)
        )
      )
    EXTPROC_CONNECTION_DATA =
      (DESCRIPTION =
        (ADDRESS_LIST =
          (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0))
        )
        (CONNECT_DATA =
          (SID = PLSExtProc)
          (PRESENTATION = RO)
        )
      )
      

  5.   

    另外,你要连三个数据库的话,再分别加两段代码到tnsnames.ora         
    (DESCRIPTION =
        (ADDRESS_LIST =
          (ADDRESS = (PROTOCOL = TCP)(HOST = 主机IP地址,如果是本机的话,为127.0.0.1)(PORT = 相应监听程序端口号,一般为1521))
        )
        (CONNECT_DATA =
          (SERVICE_NAME = 服务名)
        )
      )
      

  6.   

    谢谢,大哥们的慷慨,我的问题已经解决一半了。
    在SQLPLUS和DBA Studio中,已经能够登陆到数据库,并且能够正常的访问数据库了。但是,现在还有这样的一个问题:
    在Enterprise Manager中还是那样,无论用什么身份都不能登陆。
    还望各位大哥能够继续提供帮助。小弟,这厢有礼了!谢谢。
      

  7.   

    VTK-1000:unable ..........大概的意思是不能登陆,请检查你的权限和服务名。
      

  8.   

    原来可以吗?
    用internal 用户试试!
    如果你没有修改密码的话,是oracle
      

  9.   

    见下:
    http://www.oradb.net/err/oem816_01.htm
      

  10.   

    Enterprise Manager进不去!
    可以找找oem的资料来看!
    从配置资料库开始,重新来过!