Email: service@parnassusdata.com 7 x 24 online support!

Oracle 使用Windows 平台和DELL 服务器生成ORA-8103

Oracle 使用Windows 平台和DELL 服务器生成ORA-8103

如果自己搞不定可以找诗檀软件专业ORACLE数据库修复团队成员帮您恢复!

诗檀软件专业数据库修复团队

服务热线 : 13764045638 QQ号:47079569 邮箱:service@parnassusdata.com

 

适用于:

Oracle Database – Personal Edition – 版本11.1.0.6 到 12.1.0.2 [Release 11.1 to 12.1]
Oracle Database – Standard Edition – 版本11.1.0.6 到 12.1.0.2 [Release 11.1 to 12.1]
Oracle Database – Enterprise Edition – 版本11.1.0.6 到12.1.0.2 [Release 11.1 to 12.1]
Microsoft Windows x64 (64-bit)

症状

ORA-20011: Approximate NDV failed: ORA-12801: error signaled in parallel query server P004
ORA-08103: object no longer exists

KTRVAC: ktrvac returned error=8103

原因

在使用Note 8103.1找出导致ORA-8103的数据块后,你应当查找:

 

  1. 导致ORA-8103 的块的类型:0x2b=unknown
  2. 块的dump的会有字符串”7F87312B”,在块的头8字节预期是Type, Format 和 filler

 

例如:

 

buffer tsn: 9 rdba: 0x0b411b1d (45/72477)

scn: 0x000c.bbdc43b5 seq: 0x01 flg: 0x06 tail: 0x43b50601

frmt: 0x01 chkval: 0x9bc1 type: 0x2b=unknown

Hex dump of corrupt header 4 = CORRUPT
Dump of memory from 0x0000000A405B2000 to 0x0000000A405B2014
A405B2000 7F87312B 0B411B1D BBDC43B5 0601000C  [+1….A..C……]
A405B2010 00009BC1                             [….]

解决方案

这似乎是相关硬件的问题,因为签名(signature) [7f87312b]似乎是在由Dell R910/R810机器上的客户报告的一些崩溃中发现的一个常见内存覆盖序列/签名。

 

联系DELL支持来获取最新的BIOS和驱动。参考http://social.technet.microsoft.com/Forums/fr-FR/88ba1f9a-e199-4a4b-9652-096154288897/bsoding-with-memorymanagement-1a-in-windows-server-2008-r2?forum=winservergen%20