首页 > 教育培训

sql server数据崩溃怎么恢复 sqlserver2008还原数据提示3169错误?

sqlserver2008还原数据提示3169错误?

611是sql2005的版本,539是sql2000的版本,数据库软件备份是不可能在sql2000的数据库上还原系统的,只可能安装好sqlserver2005以上的版本来还原。或则在sqlserver2008上还原系统数据备份后可生成数据库脚本,并把“编译程序数据的脚本”设为true,“为服务器版本编写脚本”你选择sqlserver2000,把化合的脚本文件在sqlserver2000的目标机器上正常运行就可以了。

sqlserver数据库还原操作?

还原sqlserver2000数据库的.bak文件的具体步骤::

sql server数据崩溃怎么恢复 sqlserver2008还原数据提示3169错误?

1.先打开电脑,接着在电脑上可以找到并再打开软件,再打开sqlserver后在数据库上右键单击,直接点击‘还原数据库'。

2.在弹出式还原系统数据库界面中,选择

sqlserver恢复数据库的过程?

一.sqlserver数据库损坏的原因

客户的一块容量为1.2tb的硬盘,里面读取的是sqlserver数据库,客户具体解释说硬盘导致误操作倒致系统分区损坏,需要对硬盘里的数据库进行数据恢复。

二.硬盘坏道初检

当经过工程师对客户硬盘的初步检测,去确认了客户的sqlserver数据库基础信息追加:

客户环境:windows操作系统

磁盘容量:1.2t硬盘

文件系统类型:ntfs

数据库类型:sqlserver数据库

数据库个数:12个

故障情况:硬盘分区损坏,数据丢失

三.可以恢复数据库数据

1、扫描仪1t磁盘空间

首先在用自研发的sqlserver数据库工具对硬盘通过系统文件丢失扫描,

参照数据库的页结构,扫描后磁盘空间,声望兑换数据库页偏移位置,对象id,页号等信息

2、拼接数据库

(1)、sqlserver的每个数据库页也是从0号页又开始编号,客户共12个数据库,导致有大量再重复一遍页,所以无法再按页号从小拼接。

(2)、根据客户提供的数据库名和数据记录中dbid,来推测数据库页都属于哪个数据库。

(3)、依据数据库名字、页号拼接出数据库

(4)、导致缺失数据库页,拼接的数据库大小未知差异,要如何修改数据库大小属性信息,之后并且武器挂架。

(5)、武器挂载数据库、成功武器挂载

四.数据验证

数据库还能够顺利携挂后,工程师将客户的数据库数据进行了检查,去确认基本是重新恢复求全部后,先联系客户亲自对sqlserver数据库资料记录进行完整性验证验证。

当经过验正,共12个数据库基本上完全恢复,数据库记录也都很发下,经评估数据再确认100%可以恢复,本次数据库数据恢复顺利

数据库数据客户硬盘信息

原文标题:sql server数据崩溃怎么恢复 sqlserver2008还原数据提示3169错误?,如若转载,请注明出处:https://www.ztd005.com/tag/18842.html
免责声明:此资讯系转载自合作媒体或互联网其它网站,「志腾达」登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述,文章内容仅供参考。