12
返回列表 发新帖
楼主: onunix

请问数据库为什么会异常停止

[复制链接]
论坛徽章:
1
2010新春纪念徽章
日期:2010-03-01 11:20:05
11#
 楼主| 发表于 2012-12-11 09:53 | 只看该作者
再次出现的意思:出现问题后,我重新启动计算机,重新启动数据库、监听器,恢复正常,过了一段时间,又出现这个问题。虽然环境变量可以不设(注册表中已经有了),但为了明确问题,我还是设置了环境变量,设了环境变量,还是出现这个问题,似乎说明和环境变量没有关系。

今天,第3次出现这个问题,也是在昨天 重新启动计算机,重新启动数据库、监听器,恢复正常 后出现的。并且,今天出现的问题,稍有不同,不同处在于:
以前,sqlplus / as sysdba总是登录成功,这次
sqlplus / as sysdba只登录成功一次,然后就出现如下错误:

Microsoft Windows [版本 5.2.3790]
(C) 版权所有 1985-2003 Microsoft Corp.

C:\>sqlplus / as sysdba

SQL*Plus: Release 11.2.0.1.0 Production on 星期二 12月 11 09:31:51 2012

Copyright (c) 1982, 2010, Oracle.  All rights reserved.

ERROR:
ORA-12560: TNS: 协议适配器错误


请输入用户名:


不过,这次比较有收获的是,我获得了一个重要信息:

即,我再次观察到  和 Server服务、Workstation服务有关联, ORACLE出现这种问题,伴随着,Server服务、Workstation服务出现问题,导致我在服务器上共享的文件,无法从其他机器访问。

也就是说,Oracle的服务、Server服务、Workstation服务有着必然关联,可能是同一问题导致这些服务全部同时出现故障,也有可能是这几个服务之间存在某些关联,导致相互间的干扰。

我觉得收获很大,根据这个线索应该可以找到问题的症结了。


使用道具 举报

回复
论坛徽章:
1
2010新春纪念徽章
日期:2010-03-01 11:20:05
12#
 楼主| 发表于 2012-12-11 10:50 | 只看该作者
帖子作结,已经确定是操作系统问题。我们已经更新操作系统。

使用道具 举报

回复
论坛徽章:
47
蒙奇·D·路飞
日期:2017-03-27 08:04:23马上有车
日期:2014-02-18 16:41:112014年新春福章
日期:2014-02-18 16:41:11一汽
日期:2013-09-01 20:46:27复活蛋
日期:2013-03-13 07:55:232013年新春福章
日期:2013-02-25 14:51:24ITPUB 11周年纪念徽章
日期:2012-10-09 18:03:322012新春纪念徽章
日期:2012-02-13 15:13:202012新春纪念徽章
日期:2012-02-13 15:13:202012新春纪念徽章
日期:2012-02-13 15:13:20
13#
发表于 2012-12-11 22:56 | 只看该作者
Thanks for the update. Although you think the issue is resolved, I hope you can tell us anything that you think is interesting. For example, exactly which part of the OS went wrong causing Server and Workstation services to go bad? Those services were stopped? Anything in Event Viewer? Thanks.

使用道具 举报

回复
论坛徽章:
1
2010新春纪念徽章
日期:2010-03-01 11:20:05
14#
 楼主| 发表于 2012-12-13 17:38 | 只看该作者
Yong Huang 发表于 2012-12-11 22:56
Thanks for the update. Although you think the issue is resolved, I hope you can tell us anything tha ...

谢谢Yong Huang的支持,我们验证了确实是操作系统windows server 2003的缺陷,可以通过打补丁或者升级操作系统解决。我推测出操作系统的问题,是根据2点:
1:oracle出了问题时,Server 和 Workstation services 确实出了问题,oracle故障时,同时出现该机器上的共享文件无法访问。第一次发现时,我就觉得这不是偶然的。然后我就一直关注这2个服务,当第2次观察到Server 和 Workstation services 的故障时,我就肯定了我的猜测:操作系统故障。
2:oracle出了问题,一般也能够通过重新启动oracle和监听器来解决,但是我这里,却无法通过这个来解决。这更加使得我有理由相信,这是操作系统的故障。

现在已经验证了我的分析是正确的。

这也提醒我们,如果数据库系统异常,除了数据库本身,还要怀疑数据库周边的环境。

使用道具 举报

回复
论坛徽章:
0
15#
发表于 2015-10-8 16:47 | 只看该作者
本帖最后由 zhyreng 于 2015-10-8 16:47 编辑

可以说下打的是什么补丁吗 补丁编号是多少

使用道具 举报

回复
论坛徽章:
0
16#
发表于 2016-12-12 21:30 | 只看该作者
zhyreng 发表于 2015-10-8 16:47
可以说下打的是什么补丁吗 补丁编号是多少

我在win2012上遇到了同样的问题,不知该如何解决。

使用道具 举报

回复
论坛徽章:
10
会员2007贡献徽章
日期:2007-09-26 18:42:10秀才
日期:2015-07-06 11:23:302015年新春福章
日期:2015-03-06 11:57:312015年新春福章
日期:2015-03-04 14:51:12马上有房
日期:2014-02-18 16:42:022014年新春福章
日期:2014-02-18 16:42:02优秀写手
日期:2013-12-18 09:29:152010新春纪念徽章
日期:2010-03-01 11:20:05ITPUB新首页上线纪念徽章
日期:2007-10-20 08:38:44秀才
日期:2015-07-14 09:44:30
17#
发表于 2019-2-18 22:23 | 只看该作者
alfuun 发表于 2016-12-12 21:30
我在win2012上遇到了同样的问题,不知该如何解决。

我也是啊 2008 + ORACLE 11.2.0    监听 这几个月 每个8天就假死,STOP 然后STAR不起来,老是说TNS-00502 64-BIT WINDOWS ERROR:22 INVALID ARGUMENT。 重启服务器就好了!

使用道具 举报

回复
论坛徽章:
10
会员2007贡献徽章
日期:2007-09-26 18:42:10秀才
日期:2015-07-06 11:23:302015年新春福章
日期:2015-03-06 11:57:312015年新春福章
日期:2015-03-04 14:51:12马上有房
日期:2014-02-18 16:42:022014年新春福章
日期:2014-02-18 16:42:02优秀写手
日期:2013-12-18 09:29:152010新春纪念徽章
日期:2010-03-01 11:20:05ITPUB新首页上线纪念徽章
日期:2007-10-20 08:38:44秀才
日期:2015-07-14 09:44:30
18#
发表于 2019-2-18 22:24 | 只看该作者
onunix 发表于 2012-12-13 17:38
谢谢Yong Huang的支持,我们验证了确实是操作系统windows server 2003的缺陷,可以通过打补丁或者升级操作 ...

可以说下打的是什么补丁吗 补丁编号是多少

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 未成年人举报专区 
京ICP备16024965号-8  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表