我前两天进入Oracle  Enterprise  Manager  Console在自己建的方案中把一些文件给删除了。可不要说要配重配方案呀!!!!  
因为现在也无法导出数据来备份了。只能在SQL*plus进行数据的操作。TOAD更是无法连接.我的机器名也是emilyhxh.  
 
现在就无法再进入Oracle  Enterprise  Manager  Console,也就没有办法来管理数据库了。  
 
总是出现"VTK-1000:无法连接到Management  Server  emilyhxh.请验证您已输入Oracle  Management  Server  的正确主机名和状态。"  
2.  
我在服务中也无法启动"OracleOraHome92ManagementServer"服务项  
3.  
SQL>  connect  msdba/emilyhxh@cloat  as  sysdba;  
ERROR:  
ORA-12154:  TNS:  无法处理服务名  
 
 
 
D:\oracle\ora92\network\admin\tnsnames.ora  
 (ADDRESS  =  (PROTOCOL  =  TCP)(HOST  =  emilyhxh)(PORT  =  1521))  
D:\oracle\ora92\network\admin\listener.ora  
 (ADDRESS  =  (PROTOCOL  =  TCP)(HOST  =  emilyhxh)(PORT  =  1521))  
 
<<以上是错误的信息>>  
 
4.连接后可以进行数据的操作。  
SQL>  connect  msdba/emilyhxh              
已连接。  

解决方案 »

  1.   

    要查看 oracle\ora90\network\ADMIN 文件夹里的tnsname.ora 文件是否正确。
      

  2.   

    重新启动ORACLE的相关服务,
    不只是OracleOraHome92ManagementServer
      

  3.   

    fangxiaohong7() 
       tnsname.ora 部分已经贴在上面
    hank212(Impossible Is Nothing.) 
        所有的我都启动过了,就是这一项不行。
       
      这样看来结果是我说的这句话了,“可不要说要配重配方案呀!!!!  ”
      

  4.   

    你将整个tnsname.ora 文件内容贴上来。特别是关于cloat
      

  5.   

    # TNSNAMES.ORA Network Configuration File: D:\oracle\ora92\admin\tnsnames.ora
    # Generated by Oracle configuration tools.CLOAT =
      (DESCRIPTION =
        (ADDRESS_LIST =
          (ADDRESS = (PROTOCOL = TCP)(HOST = emilyhxh)(PORT = 1521))
        )
        (CONNECT_DATA =
          (SERVICE_NAME = cloat)     
        )
      )