菜鸟,初装 oracle,只安装了服务器端,用sqlplus连接的时候出现操作超时的错误,
请各位帮我看看有啥错,因为都是在本机操作的,把防火墙都关了,仍然报错。
tnsnames.ora:
# TNSNAMES.ORA Network Configuration File: C:\oracle\ora92\network\admin\tnsnames.ora
# Generated by Oracle configuration tools.OEMREP =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = F80ED10503DC4AD)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = OEMREP)
    )
  )INST1_HTTP =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = F80ED10503DC4AD)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SERVER = SHARED)
      (SERVICE_NAME = MODOSE)
      (PRESENTATION = http://HRService)
    )
  )EXTPROC_CONNECTION_DATA =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0))
    )
    (CONNECT_DATA =
      (SID = PLSExtProc)
      (PRESENTATION = RO)
    )
  )ORACLE =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = F80ED10503DC4AD)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = oracle.tommy)
    )
  )
listener.ora:
# LISTENER.ORA Network Configuration File: C:\oracle\ora92\network\admin\listener.ora
# Generated by Oracle configuration tools.LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS_LIST =
        (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0))
      )
      (ADDRESS_LIST =
        (ADDRESS = (PROTOCOL = TCP)(HOST = F80ED10503DC4AD)(PORT = 1521))
      )
    )
  )SID_LIST_LISTENER =
  (SID_LIST =
    (SID_DESC =
      (SID_NAME = PLSExtProc)
      (ORACLE_HOME = C:\oracle\ora92)
      (PROGRAM = extproc)
    )
    (SID_DESC =
      (GLOBAL_DBNAME = oracle.tommy)
      (ORACLE_HOME = C:\oracle\ora92)
      (SID_NAME = oracle)
    )
    (SID_DESC =
      (GLOBAL_DBNAME = OEMREP)
      (ORACLE_HOME = C:\oracle\ora92)
      (SID_NAME = OEMREP)
    )
  )不知道是哪里没配置好。

解决方案 »

  1.   


    连接超时,是你的服务没有启动吧。在cmd命令行里面执行:lsnrctl start 再连接试试看。 
      

  2.   

    tnsping 192.168.1.102(本机地址)通的
    tnsping oracle 也是通的,
    但是
    tnsping oracle.tommy(servicesname) 就不行了...
      

  3.   

    那可能是你的实例没有启动吧,在cmd里面试下net start OracleServiceOrcl吧:Orcl为实例名,你可以换成你自己的实例名。
      

  4.   

    服务已经启动了...Service OracleOraHome92TNSListener already running.
    TNS-12560: TNS: 协议适配器错误
     TNS-00530: 协议适配器错误
      32-bit Windows Error: 1056: Unknown error
      

  5.   

    我的实例名好像就是 oracle但是 net start oracle 好像不行 : 服务器名无效
      

  6.   

    这个 oraclemanagentservice怎么关了,现在启动了,又 一个 问题出来了:ora-12514: 无法处理服务名....