SSD硬盘,先不要用在Server上

  • Post author:
  • Post category:其他



最近突发奇想

,

买了两个

SSD

硬盘

,

装在

DB



,

将虚拟内存及

TEMP

表空间

,

一个

controlfile

放在上面

,

希望利用

SSD

硬盘

IO

快的特点

,

提升

DB

的效能

.

在测试环境

RUN

了两星期没问题后

,

移到正式环境

,

今天中午

(



3



),

吃饭的路上接到同事的电话

,

数据库

DOWN

掉了

.

返回机房一看

,

放在

SSD

硬盘上的那个

controlfile

坏掉了,


报如下错误:

Hex dump of (file 0, block 1) in trace file d:”mes”dump”bdump”mes_ckpt_3324.trc

Corrupt block relative dba: 0x00000001 (file 0, block 1)

Bad header found during control file header read

Data in bad block:

type: 0 format: 0 rdba: 0x00000000

last change scn: 0x0000.00000000 seq: 0x0 flg: 0x00

spare1: 0x1 spare2: 0x0 spare3: 0x7c30

consistency value in tail: 0x00000000

check value in block header: 0x8

block checksum disabled

Thu Sep 18 11:54:15 2008

Errors in file d:”mes”dump”bdump”mes_ckpt_3324.trc:

ORA-00202: control file: ‘F:”MES”CONTROLFILE”CONTROL02.CTL’

Thu Sep 18 11:54:15 2008

Errors in file d:”mes”dump”bdump”mes_ckpt_3324.trc:

ORA-00227: corrupt block detected in control file: (block 1, # blocks 1)

ORA-00202: control file: ‘F:”MES”CONTROLFILE”CONTROL02.CTL’


将虚拟内存移到

SAN



,

复制

SAN

上好的

controlfile1



controlfile2, controlfile3,

修改

init

文件

,

重新启动计算机后

DB

恢复正常

(

移动虚拟内存需要重新启动计算机

).


我喜欢尝试

,

时而失败

.




本性难移

,

屡败屡战

,

呵呵

!

转载于:https://www.cnblogs.com/kevinsun/archive/2008/09/18/1293333.html