迅维网
标题:
用友T3数据库多页面损坏修复思路
[打印本页]
作者:
极度ぃ猥琐
时间:
2015-3-10 09:29
标题:
用友T3数据库多页面损坏修复思路
用友
T3
数据库多页面损坏
客户:山东某冷冻食品厂
客户故障:硬盘损坏,开盘恢复之后数据库损坏
解决故障:
客户是山东某同行介绍,之前客户硬盘发生物理损坏,在当地开盘取出大部分数据之后发现
2014
年用友帐套无法附加使用,客户使用用友
T3
软件。
典型的数据库
823
报错,客户数据将近
500M
,通过邮箱接收之后工程师使用了
AUTOMDF
进行了数据库结果检测发现里面存在很多损坏页面,
用
WINHEX
打开数据库底层发现里面很多,
BAD
这种填充字样,,是因为客户用
UDMA
将数据克隆时没读取到的位置全部用
BAD
填充了,
与客户沟通完毕之后开始修复数据库,先是将数据用替换的方式将数据库挂载在
SQL
服务器上,重建日志后,用
DBCC
语句检测数据库看下,
主要的系统表都有损坏,,用语句设为单用户之后,使用
DBCC
尝试修复看看,处理过程中,发现
DBCC
语句根本无能为力在修复过程中全被回避了,后来客户提供了一个
200M 2013
年底数据库,经过数据库的系统表结合,将
BAD
填充位置全部还原,最后在上
DBCC
语句尝试修复,,发现很多语句生效了,但是在访问时候还是会有报错。
只能将数据库再次处理,原库
462M
大小,修复后数据库大小还是
462M
,数据基本没有任何丢失,,这种数据如果使用凤凰等工具直接导出数据在导入的话客户是不能接受的,第一,导表之后的数据库客户不能直接在软件使用,客户不接受,第二,使用第三方软件导出的数据会丢失很大一部分数据,因为数据库存在物理损坏,数据库修复历时
2
天,最后在将数据库放入
T3
软件里测试,所以数据正常,不丢失数据!
最终完美解决客户问题,客户帐套可以正常使用!!!
登录/注册后看高清大图
登录/注册后看高清大图
登录/注册后看高清大图
登录/注册后看高清大图
登录/注册后看高清大图
登录/注册后看高清大图
登录/注册后看高清大图
作者:
江南秀士
时间:
2015-3-10 09:42
数据库修复,挺专业的。
作者:
极度ぃ猥琐
时间:
2015-3-10 09:45
江南秀士 发表于 2015-3-10 09:42
数据库修复,挺专业的。
数据库修复就一个碎片提取跟语句的处理方式上,,其实也没啥,只是很多人觉得麻烦不愿意去弄罢了,
作者:
yutao822
时间:
2015-3-10 11:05
没接触过,表示很难懂
作者:
羽熙Dota
时间:
2015-3-11 10:45
SQL SERVER 好久没用了
作者:
电脑维修81
时间:
2015-3-11 14:01
tingzhuaye
作者:
极度ぃ猥琐
时间:
2015-3-11 16:13
yutao822 发表于 2015-3-10 11:05
没接触过,表示很难懂
就那么回事,多接触就OK
作者:
qwer110abcd
时间:
2015-3-18 22:26
不太懂,我是没有弄过数据库,学习
欢迎光临 迅维网 (https://www.chinafix.com/)
Powered by Discuz! X3.4