山西某汽车制造公司Oracle数据库规复案例

2020-08-18 03:27 关键词:山西某汽车制造公司Oracle数据库规复案例 阅读:23

近来小编收到一个对于《山西某汽车制造公司Oracle数据库规复案例》,经客户描写毛病情形为IBM V系列型号存储,12块容量为4T的硬盘,底层是做的RAID6存储阵列,由于硬盘掉线过量,招致存储溃败,数据不克不及接见,oracle数据库没法上岸,受山西某汽车制造公司拜托,对山西胜利新能源汽车监控系统数据库实行规复。

【数据规复镜像】

为避免在数据规复历程中由于部份操刁难原始磁盘形成弗成复原的点窜,招致数据产生二次丧失, 对原始磁盘实行底层镜像备份,将全部硬盘编号拆出,接入到北亚数据规复备份服务器中,利用WinHex软件对全部硬盘实行底层的逐字节镜像备份。

山西某汽车制造公司Oracle数据库规复案例图片一:

山西某汽车制造公司Oracle数据库规复案例图片二:

【数据规复初检】

12块硬盘有3块盘由于毛病掉线没法实行镜像,且最终离线硬盘盘片划伤严峻,没法实行RAID构造重组,从文件角度规复,需求通盘扫描数据库页,以提取纪录的体式格局实行规复,由于有缺失3块盘的数据,以是会有部份纪录丧失。

【数据规复历程】

1、扫描Oracle数据库页信息。

利用扫描法式在全部硬盘上扫描全数数据页信息,依照数据库页的构造,猎取关键信息,并将全部信息存放到sqlite数据库中。

山西某汽车制造公司Oracle数据库规复案例图片三:

2、提取数据页。

依照扫描出来的数据页信息编写法式挪用sqlite数据库,依照扫描到的数据页信息,将全部数据页根据表内独一标识OBJ_ID实行提取。

山西某汽车制造公司Oracle数据库规复案例图片四:

3、剖析纪录。

依照数据页构造,剖析数据页内的纪录,并编写法式提取全部纪录。

山西某汽车制造公司Oracle数据库规复案例

图片五:

4、插入新数据库。

编写法式挪用Oracle数据库,根据客户供应的表构造,从新建立出全部表,并将提取出来的纪录批量导入到新的数据库。

山西某汽车制造公司Oracle数据库规复案例图片六:

山西某汽车制造公司Oracle数据库规复案例图片七:

山西某汽车制造公司Oracle数据库规复案例图片八:

【数据规复了局】

规复出来时间段为的数据,

规复了局以下:

张表,容量数据纪录。

张表,容量169G数据纪录。

张表,容量355G数据纪录。

张表,容量数据纪录。

总计553张表,统共数据库容量是559G的数据纪录,并插入到Oracle数据库中能够实行查询

数据规复胜利。

联系邮箱:1390477380@qq.com 客服QQ:1390477380

2002-2019 Copyright © 汽车群 版权所有