ORACLE 监听服务启动后又停止了

时间:2021-06-25 17:19:18
出现“OracleOraHome81TNSListener 服务启动后又停止了,一些服务自动停止,如果他们没什么可做的



事件类型: 错误
事件来源: Service Control Manager
事件种类: 无
事件 ID: 7034
日期: 2009-3-17
事件: 9:11:29
用户: N/A
计算机: SUPER-IBM
描述:
服务 OracleOraHome81TNSListener 意外停止。这发生了 2 次。

有关更多信息,请参阅在 http://go.microsoft.com/fwlink/events.asp 的帮助和支持中心。



这个是错误事件代码


如果我过一会儿再去启动这个服务 有时它又可以启动了

但是我过几分钟再去重启这个服务,有时候它又启动不了了,如此反复,真是为难我了。。。

我没改过计算机名 和 IP地址等WINDOWS设置

15 个解决方案

#1



Oracle数据库TNS常见错误解决方法:

http://blog.csdn.net/hdhai9451/archive/2009/03/04/3957094.aspx

#2


本地是否有杀毒或防火墙一类的软件。

#3


本地是否有杀毒或防火墙一类的软件。

#4


引用 3 楼 liulongjin2008 的回复:
本地是否有杀毒或防火墙一类的软件。


我只有一个 卡巴斯基
我以前电脑也一直用这个卡巴的

#5


引用 1 楼 hdhai9451 的回复:
Oracle数据库TNS常见错误解决方法: 

http://blog.csdn.net/hdhai9451/archive/2009/03/04/3957094.aspx



你这个那里没说明

#6


怎么就没人帮我了呢
小弟急

#7


我遇到过这个问题,当时在培训的课程上问了我们的培训老师后,老师说是监听出问题了,你可以看看你的监听是不是又问题

#8


关注中。。。。。。。。。。。

#9


为什么有时候能连上  但时候有时候又不能连上呢

我真是百思不得其解

#10


看看你的监听文件配置。路径为oracleSetup\product\10.2.0\db_1\NETWORK\ADMIN中的listener.ora与tnsnames.ora这两个文件是否配置正确,我也遇到了这个问题,把配置改下。
listener.ora 文件内容
# listener.ora Network Configuration File: C:\oracle\product\10.2.0\db_1\network\admin\listener.ora
# Generated by Oracle configuration tools.
SID_LIST_LISTENER =
  (SID_LIST =
    (SID_DESC =
      (SID_NAME = PLSExtProc)
      (ORACLE_HOME = C:\oracle\product\10.2.0\db_1)
      (PROGRAM = extproc)
    )
  )

LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
      (ADDRESS = (PROTOCOL = TCP)(HOST = 主机名)(PORT = 1521))
    )
  )

tnsnames.ora文件内容
# tnsnames.ora Network Configuration File: C:\oracle\product\10.2.0\db_1\network\admin\tnsnames.ora
# Generated by Oracle configuration tools.

ORCL =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 主机名)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = orcl)
    )
  )
EXTPROC_CONNECTION_DATA =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
    )
    (CONNECT_DATA =
      (SID = PLSExtProc)
      (PRESENTATION = RO)
    )
  )
你这样配置下看看行不.

#11


listener.ora 文件内容 
SID_LIST_LISTENER = 
  (SID_LIST = 
    (SID_DESC = 
      (SID_NAME = ORACLE_SID) 
      (ORACLE_HOME = C:\oracle\product\10.2.0\db_1)  
    ) 
  ) 

LISTENER = 
  (DESCRIPTION_LIST = 
    (DESCRIPTION = 
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1)) 
      (ADDRESS = (PROTOCOL = TCP)(HOST = 主机名)(PORT = 1521)) 
    ) 
  ) 
还不行的话
把原来的删除再用netca或者netmg重建

#12


# listener.ora Network Configuration File: F:\oracle\product\10.2.0\db_1\network\admin\listener.ora
# Generated by Oracle configuration tools.

SID_LIST_LISTENER =
  (SID_LIST =
    (SID_DESC =
      (SID_NAME = PLSExtProc)
      (ORACLE_HOME = F:\oracle\product\10.2.0\db_1)
      (PROGRAM = extproc)
    )
  )

LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = TCP)(HOST = chinacha)(PORT = 1521))
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0))
    )
  )

tnsnames.ora

# tnsnames.ora Network Configuration File: F:\oracle\product\10.2.0\db_1\network\admin\tnsnames.ora
# Generated by Oracle configuration tools.

XBOOK2 =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SERVICE_NAME = xbook2)
    )
  )

#13


还有可能你电脑中病毒感染了某些文件,无法监听

#14


编程论坛 6 个网友回答: 
多谢大家了,问题解决了。是中病毒了。 


欢迎转载,但请保留出处,本文章转自[华软网] 原文链接:http://www.huarw.com/db/Oracle/200806/1619568.html

很有可能是中毒的原因

#15


居然是中病毒了,你用杀毒软件把毒杀了就,好了嘛?我也遇到这样的问题了

#1



Oracle数据库TNS常见错误解决方法:

http://blog.csdn.net/hdhai9451/archive/2009/03/04/3957094.aspx

#2


本地是否有杀毒或防火墙一类的软件。

#3


本地是否有杀毒或防火墙一类的软件。

#4


引用 3 楼 liulongjin2008 的回复:
本地是否有杀毒或防火墙一类的软件。


我只有一个 卡巴斯基
我以前电脑也一直用这个卡巴的

#5


引用 1 楼 hdhai9451 的回复:
Oracle数据库TNS常见错误解决方法: 

http://blog.csdn.net/hdhai9451/archive/2009/03/04/3957094.aspx



你这个那里没说明

#6


怎么就没人帮我了呢
小弟急

#7


我遇到过这个问题,当时在培训的课程上问了我们的培训老师后,老师说是监听出问题了,你可以看看你的监听是不是又问题

#8


关注中。。。。。。。。。。。

#9


为什么有时候能连上  但时候有时候又不能连上呢

我真是百思不得其解

#10


看看你的监听文件配置。路径为oracleSetup\product\10.2.0\db_1\NETWORK\ADMIN中的listener.ora与tnsnames.ora这两个文件是否配置正确,我也遇到了这个问题,把配置改下。
listener.ora 文件内容
# listener.ora Network Configuration File: C:\oracle\product\10.2.0\db_1\network\admin\listener.ora
# Generated by Oracle configuration tools.
SID_LIST_LISTENER =
  (SID_LIST =
    (SID_DESC =
      (SID_NAME = PLSExtProc)
      (ORACLE_HOME = C:\oracle\product\10.2.0\db_1)
      (PROGRAM = extproc)
    )
  )

LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
      (ADDRESS = (PROTOCOL = TCP)(HOST = 主机名)(PORT = 1521))
    )
  )

tnsnames.ora文件内容
# tnsnames.ora Network Configuration File: C:\oracle\product\10.2.0\db_1\network\admin\tnsnames.ora
# Generated by Oracle configuration tools.

ORCL =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 主机名)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = orcl)
    )
  )
EXTPROC_CONNECTION_DATA =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
    )
    (CONNECT_DATA =
      (SID = PLSExtProc)
      (PRESENTATION = RO)
    )
  )
你这样配置下看看行不.

#11


listener.ora 文件内容 
SID_LIST_LISTENER = 
  (SID_LIST = 
    (SID_DESC = 
      (SID_NAME = ORACLE_SID) 
      (ORACLE_HOME = C:\oracle\product\10.2.0\db_1)  
    ) 
  ) 

LISTENER = 
  (DESCRIPTION_LIST = 
    (DESCRIPTION = 
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1)) 
      (ADDRESS = (PROTOCOL = TCP)(HOST = 主机名)(PORT = 1521)) 
    ) 
  ) 
还不行的话
把原来的删除再用netca或者netmg重建

#12


# listener.ora Network Configuration File: F:\oracle\product\10.2.0\db_1\network\admin\listener.ora
# Generated by Oracle configuration tools.

SID_LIST_LISTENER =
  (SID_LIST =
    (SID_DESC =
      (SID_NAME = PLSExtProc)
      (ORACLE_HOME = F:\oracle\product\10.2.0\db_1)
      (PROGRAM = extproc)
    )
  )

LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = TCP)(HOST = chinacha)(PORT = 1521))
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0))
    )
  )

tnsnames.ora

# tnsnames.ora Network Configuration File: F:\oracle\product\10.2.0\db_1\network\admin\tnsnames.ora
# Generated by Oracle configuration tools.

XBOOK2 =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SERVICE_NAME = xbook2)
    )
  )

#13


还有可能你电脑中病毒感染了某些文件,无法监听

#14


编程论坛 6 个网友回答: 
多谢大家了,问题解决了。是中病毒了。 


欢迎转载,但请保留出处,本文章转自[华软网] 原文链接:http://www.huarw.com/db/Oracle/200806/1619568.html

很有可能是中毒的原因

#15


居然是中病毒了,你用杀毒软件把毒杀了就,好了嘛?我也遇到这样的问题了