还有就是在这个环境下,用Exp导出数据表时总报错
EXP-00056: ORACLE 错误12154出现
ORA-12154: TNS:无法处理服务名
EXP-00000: 导出终止失败
Last Message : The job failed
你也是这样吗?如遇到过请告诉我解决的办法哟!:)

解决方案 »

  1.   

    手动启动后,你能否登陆Enterprise Manager Server
      

  2.   

    可以的,一切正常(节点,数据库都可用)但是在这个环境下,用Exp导出数据表时总报错,备份数据库也报错(注:创建了备份目录且注册了要备份的数据库)
    EXP-00056: ORACLE 错误12154出现
    ORA-12154: TNS:无法处理服务名
    EXP-00000: 导出终止失败
    Last Message : The job failed
      

  3.   

    在你说的环境下可以通过sqlplus正常连接吗?
    如果不能则说明你的服务名写的不对。
    oracle的默认域是.world,如果你的服务名中不带‘.’的话。
      

  4.   

    可以正常连接,在dos下,可能用exp导出表
    我配置的数据库有域名的,既:全局名为orabak.syjz
    SID为orabak
    谢谢你的关心!
      

  5.   

    ManagementServer服务的确是只能用手工启动的
    你设置成自动也没用
      

  6.   

    先不管它怎么能启动,反正是可以启动,问题是做表的导出操作总报错:
    EXP-00056: ORACLE 错误12154出现
    ORA-12154: TNS:无法处理服务名
    EXP-00000: 导出终止失败
    Last Message : The job failed
    注:这里所说的服务名是指那个呢?在NET8中吗?还是在监听配置文件中呢?
      

  7.   

    是names.ora文件中的服务名,最好手工编辑一下。
      

  8.   

    谢谢wndxx(wangnan)
    在 names.ora 中的服务名与tnsnames.ora中的服务名有区别吗?
      

  9.   

    如果你用的是Win2000 Pro 可以使用2000Server试一下,或许可以解决
      

  10.   

    服务名在TNSNAMES.ORA中进行控制即可。
    1:首先要建立资料档案库。
    2:然后你应在NET8中正确的配置好,服务名。(先彻底删除原来的,重新建一次)。
    3:在DOS如果能正确EXP的话,在OEM中也可以正确的EXP.但你登录用户的权限要足够高才可。
      

  11.   

    我在oracle9i中也有这个问题,而且我明明设置了managerserver,它会说我配置的用户名不匹配,后来我重起服务器,看见那里OracleOraHome9iManagementServer明明是自动启动的,它却不启动,我手动启动还会报错.迷茫呀.
      

  12.   

    你的oracle agent服务启了吗?如果agent没有启,ManagementServer服务即使设成自动启动也启不了!
      

  13.   

    我的MANAGEMENTSERVER服务启动不了,
    提示:在本地计算机无法启动oracleorahome81managementserver服务。
    错误997:重叠I/O操作在进行中
    应该怎么做呢?