Oracle数据库数据恢复、性能优化

找回密码
注册
搜索
热搜: 活动 交友 discuz
发新帖

19

积分

0

好友

2

主题
1#
发表于 2013-2-7 13:12:23 | 查看: 5935| 回复: 5
本帖最后由 mason003 于 2013-2-7 17:53 编辑

os:windows 2003 Enterprise X64   Service Pack 2 (5.2 版本3790)16G内存

oracle版本:10.2.0.5 单机
--添加:以前使用 MSCS和failsafe 做的双机 现在修改成单机

存储:ds4700 文件系统肯定够用

数据库意外宕机2次,附件为日志,请协助查看

2013-2-2 7:00 左右m001进程死掉造成数据库宕机,日志里只写了m001进程死掉,怀疑os导致oracle宕机

2013-2-2 9:20 左右先报出ora-07445之后dbwr进程死掉,pmon发现dbwr进程死掉造成数据库宕机

2次宕机os一直没有死掉,只有数据库宕了

查看操作系统日志发现很多组策略报错

我不知道这个问题是由于操作系统导致的数据库宕机还是数据库的bug

orcl_ora_2692.zip

312.11 KB, 下载次数: 1663

alert_orcl.rar

967.39 KB, 下载次数: 1612

rz0130-0202.txt

29.99 KB, 下载次数: 1379

awr-7.html

315.47 KB, 下载次数: 945

2#
发表于 2013-2-7 14:45:29
alert.log 最后日期为

Mon Nov 12 17:43:50 2012
Thread 1 advanced to log sequence 83132
  Current log# 3 seq# 83132 mem# 0: G:\ORACLE\ORCL\REDO03.LOG

回复 只看该作者 道具 举报

3#
发表于 2013-2-8 10:53:12

  1. Redo thread mounted by this instance: 1

  2. Oracle process number: 29

  3. Windows thread id: 2692, image: ORACLE.EXE (SHAD)


  4. *** SERVICE NAME:(SYS$USERS) 2013-01-26 04:59:14.035
  5. *** SESSION ID:(838.47337) 2013-01-26 04:59:14.035
  6. WARNING:Could not lower the asynch I/O limit to 160 for SQL direct I/O. It is set to -1
  7. WARNING:Could not lower the asynch I/O limit to 160 for SQL direct I/O. It is set to -1
  8. WARNING:Could not lower the asynch I/O limit to 224 for SQL direct I/O. It is set to -1
  9. WARNING:Could not lower the asynch I/O limit to 192 for SQL direct I/O. It is set to -1
  10. WARNING:Could not lower the asynch I/O limit to 256 for SQL direct I/O. It is set to -1
  11. WARNING:Could not lower the asynch I/O limit to 224 for SQL direct I/O. It is set to -1
  12. WARNING:Could not lower the asynch I/O limit to 192 for SQL direct I/O. It is set to -1
  13. WARNING:Could not lower the asynch I/O limit to 160 for SQL direct I/O. It is set to -1
  14. WARNING:Could not lower the asynch I/O limit to 160 for SQL direct I/O. It is set to -1
  15. WARNING:Could not lower the asynch I/O limit to 160 for SQL direct I/O. It is set to -1
  16. WARNING:Could not lower the asynch I/O limit to 192 for SQL direct I/O. It is set to -1
  17. WARNING:Could not lower the asynch I/O limit to 160 for SQL direct I/O. It is set to -1
  18. Dump file e:\oracle\product\10.2.0\admin\orcl\udump\orcl_ora_2692.trc
  19. Sat Feb 02 09:17:12 2013
  20. ORACLE V10.2.0.5.0 - 64bit Production vsnsta=0
  21. vsnsql=14 vsnxtr=3
  22. Entering Exception Handler more than once

  23. EnumerateLoadedModules64 failed with error -1073741819


  24. Oracle Database 10g Enterprise Edition Release 10.2.0.5.0 - 64bit Production
  25. Process Id: 0x0000022c  Thread Id : 0x00000a84    Time : Sat Feb 02 09:17:12
  26. Excp. Code: 0xc0000005  Excp. Type: ACCESS_VIO    Flags: 0x00000010


  27. ------------------- Registers ----------------------------
  28. ip=0000000078EE1CD6 sp=00000000125054C8 rp=0000000012506954
  29. r1=00000000A44C0001 r2=0000000005030E50 r3=0000000000000520
  30. r4=00000000125057B0 r5=00000000125054C8 r6=0000000012506954 r7=0000000005030E50
  31. r8=0000000005030000 r9=0000000000000046 r10=0000000000000006 r11=0000000003E32467
  32. r12=0000000000000003 r13=0000000000000000 r14=0000000000000006 r15=0000000000000046
  33. ------------------- End of Registers ---------------------


  34. *** 2013-02-02 09:17:12.476
  35. ksedmp: internal or fatal error
  36. ORA-07445: 出现异常错误: 核心转储 [ACCESS_VIOLATION] [unable_to_trans_pc] [PC:0x78EE1CD6] [ADDR:0x520] [UNABLE_TO_READ] []
  37. ORA-07445: 出现异常错误: 核心转储 [ACCESS_VIOLATION] [unable_to_trans_pc] [PC:0x78EE1CD6] [ADDR:0x520] [UNABLE_TO_READ] []
  38. ORA-07445: 出现异常错误: 核心转储 [ACCESS_VIOLATION] [unable_to_trans_pc] [PC:0x78EE1CD6] [ADDR:0x520] [UNABLE_TO_READ] []
  39. ORA-07445: 出现异常错误: 核心转储 [ACCESS_VIOLATION] [unable_to_trans_pc] [PC:0x78EE1CD6] [ADDR:0x520] [UNABLE_TO_READ] []
  40. ORA-07445: 出现异常错误: 核心转储 [ACCESS_VIOLATION] [unable_to_trans_pc] [PC:0x78EE1CD6] [ADDR:0x520] [UNABLE_TO_READ] []
  41. ORA-07445: 出现异常错误: 核心转储 [ACCESS_VIOLATION] [unable_to_trans_pc] [PC:0x78EE1CD6] [ADDR:0x520] [UNABLE_TO_READ] []
  42. ORA-07445: 出现异常错误: 核心转储 [ACCESS_VIOLATION] [unable_to_trans_pc] [PC:0x78EE1CD6] [ADDR:0x520] [UNABLE_TO_READ] []
  43. ORA-07445: 出现异常错误: 核心转储 [ACCESS_VIOLATION] [unable_to_trans_pc] [PC:0x78EE1CD6] [ADDR:0x520] [UNABLE_TO_READ] []
  44. ORA-07445: 出现异常错误: 核心转储 [ACC
  45. Current SQL information unavailable - no session.
  46. check trace file e:\oracle\product\10.2.0\db_1\rdbms\trace\orcl_ora_0.trc for preloading .sym file messages
  47. ----- Call Stack Trace -----
复制代码

回复 只看该作者 道具 举报

4#
发表于 2013-2-8 10:53:56
对于这个问题 不太想看, 原因:

1. 帖子一开始不完整
2. 日志一开始贴的不对。。。。。。。。。来回折腾。。。
3. 标题始终无实际意义

回复 只看该作者 道具 举报

5#
发表于 2013-2-8 11:00:46
先打 bug 9772888 RDBMS 10.2.0.5 BUFFER CACHE PRODID-5 PORTID-23 Abstract: WARNING:COULD NOT LOWER THE ASYNCH I/O LIMIT TO 160 FOR SQL DIRECT I/O. 看看吧

回复 只看该作者 道具 举报

6#
发表于 2013-2-8 11:10:03
thanks maclean   因为这个原因我真的不知道该如何写   谢谢理解

回复 只看该作者 道具 举报

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

QQ|手机版|Archiver|Oracle数据库数据恢复、性能优化

GMT+8, 2024-12-27 01:55 , Processed in 0.053246 second(s), 23 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部
TEL/電話+86 13764045638
Email service@parnassusdata.com
QQ 47079569