迅维网

查看: 3621|回复: 7
打印 上一主题 下一主题

用友T3数据库多页面损坏修复思路

[复制链接]
跳转到指定楼层
1#
发表于 2015-3-10 09:29:42 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式 来自: 湖北 来自 湖北

马上注册,获取阅读精华内容及下载权限

您需要 登录 才可以下载或查看,没有帐号?注册

x
用友T3数据库多页面损坏
客户:山东某冷冻食品厂

客户故障:硬盘损坏,开盘恢复之后数据库损坏

解决故障:
客户是山东某同行介绍,之前客户硬盘发生物理损坏,在当地开盘取出大部分数据之后发现2014年用友帐套无法附加使用,客户使用用友T3软件。

典型的数据库823报错,客户数据将近500M,通过邮箱接收之后工程师使用了AUTOMDF进行了数据库结果检测发现里面存在很多损坏页面,
WINHEX打开数据库底层发现里面很多,BAD这种填充字样,,是因为客户用UDMA将数据克隆时没读取到的位置全部用BAD填充了,
与客户沟通完毕之后开始修复数据库,先是将数据用替换的方式将数据库挂载在SQL服务器上,重建日志后,用DBCC语句检测数据库看下,
主要的系统表都有损坏,,用语句设为单用户之后,使用DBCC尝试修复看看,处理过程中,发现DBCC语句根本无能为力在修复过程中全被回避了,后来客户提供了一个200M 2013年底数据库,经过数据库的系统表结合,将BAD填充位置全部还原,最后在上DBCC语句尝试修复,,发现很多语句生效了,但是在访问时候还是会有报错。

只能将数据库再次处理,原库462M大小,修复后数据库大小还是462M,数据基本没有任何丢失,,这种数据如果使用凤凰等工具直接导出数据在导入的话客户是不能接受的,第一,导表之后的数据库客户不能直接在软件使用,客户不接受,第二,使用第三方软件导出的数据会丢失很大一部分数据,因为数据库存在物理损坏,数据库修复历时2天,最后在将数据库放入T3软件里测试,所以数据正常,不丢失数据!



最终完美解决客户问题,客户帐套可以正常使用!!!

评分

参与人数 1下载分 +5 收起 理由
peng + 5 鼓励一下

查看全部评分

2#
发表于 2015-3-10 09:42:43 | 只看该作者 来自: 浙江宁波 来自 浙江宁波
数据库修复,挺专业的。

点评

数据库修复就一个碎片提取跟语句的处理方式上,,其实也没啥,只是很多人觉得麻烦不愿意去弄罢了,  详情 回复 发表于 2015-3-10 09:45
回复 支持 反对

使用道具 举报

3#
发表于 2015-3-10 09:45:25 | 只看该作者 来自: 湖北 来自 湖北
江南秀士 发表于 2015-3-10 09:42
数据库修复,挺专业的。

数据库修复就一个碎片提取跟语句的处理方式上,,其实也没啥,只是很多人觉得麻烦不愿意去弄罢了,

回复 支持 反对

使用道具 举报

4#
发表于 2015-3-10 11:05:27 | 只看该作者 来自: 山东潍坊 来自 山东潍坊
没接触过,表示很难懂

点评

就那么回事,多接触就OK  详情 回复 发表于 2015-3-11 16:13
回复 支持 反对

使用道具 举报

5#
发表于 2015-3-11 10:45:20 | 只看该作者 来自: 广东 来自 广东
SQL SERVER  好久没用了

回复 支持 反对

使用道具 举报

6#
发表于 2015-3-11 14:01:33 | 只看该作者 来自: 陕西西安 来自 陕西西安
tingzhuaye

回复 支持 反对

使用道具 举报

7#
发表于 2015-3-11 16:13:36 | 只看该作者 来自: 湖北武汉 来自 湖北武汉
yutao822 发表于 2015-3-10 11:05
没接触过,表示很难懂

就那么回事,多接触就OK

回复 支持 反对

使用道具 举报

8#
发表于 2015-3-18 22:26:16 | 只看该作者 来自: 北京 来自 北京
不太懂,我是没有弄过数据库,学习

回复 支持 反对

使用道具 举报

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

本版积分规则

快速回复 返回顶部 返回列表
附近
店铺
微信扫码查看附近店铺
维修
报价
扫码查看手机版报价
信号元
件查询
点位图 AI维修
助手



芯片搜索

快速回复