首页 >>  正文

sql+server附加数据库出错

来源:baiyundou.net   日期:2024-09-24

SQLServer数据库故障:

某公司服务器上的SQLServer数据库被加密,无法使用。被加密的数据库有2个,数据库的MDF、LDF、log文件名字被篡改。

数据库被加密截图:

北亚企安数据恢复——sqlserver数据恢复

数据库备份被加密,文件名字被篡改:

北亚企安数据恢复——sqlserver数据恢复

SQLServer数据库数据恢复过程:

1、将故障数据库内的数据备份至北亚企安数据恢复中心的专用存储池中。后续的数据分析和数据恢复操作都基于备份文件进行,避免对原始数据造成二次破坏。

2、基于备份文件分析SQLServer数据库底层数据,发现数据库的头部已被破坏。

北亚企安数据恢复——sqlserver数据恢复

3、SQLServer数据库页大小8K,按8K大小切块向下查找,北亚企安数据恢复工程师经过分析,发现数据库加密规律:每128K进行一次加密,加密大小为128字节。

数据库底层数据:

北亚企安数据恢复——sqlserver数据恢复

4、打开SQLServer数据库备份,经过分析发现加密规律也是每128K进行一次加密,加密大小为128字节。

数据库加密方式截图:

北亚企安数据恢复——sqlserver数据恢复

向下搜索SQLServer数据库页起始标志, 发现这个位置没有被加密。由于SQLServer数据库备份头部记录备份信息,SQLServer数据库页起始向下偏移,因此SQLServer数据库中加密的页与SQLServer数据库备份中加密的页正好错开。

数据库加密方式截图:

北亚企安数据恢复——sqlserver数据恢复

5、结合SQLServer数据库备份修复SQLServer数据库中加密的页。修复完成后通过SQLServer数据库管理工具附加修改好的SQLServer数据库,进行查询验证没有发现问题。交由用户方进行验证,没有发现任何问题。本次数据库数据恢复工作完成。

数据库解密后截图:

北亚企安数据恢复——sqlserver数据恢复

","gnid":"986e491e6725036ed","img_data":[{"flag":2,"img":[{"desc":"","height":"266","title":"","url":"https://p0.ssl.img.360kuai.com/t01ca2bbc7457bb07c2.jpg","width":"1156"},{"desc":"","height":560,"title":"","url":"https://p0.ssl.img.360kuai.com/t01bf6ae7d887ec5d9b.jpg","width":1280},{"desc":"","height":386,"title":"","url":"https://p0.ssl.img.360kuai.com/t01d7d97c2510f55c80.jpg","width":1280},{"desc":"","height":562,"title":"","url":"https://p0.ssl.img.360kuai.com/t0164715add7fffa803.jpg","width":1280},{"desc":"","height":"304","title":"","url":"https://p0.ssl.img.360kuai.com/t01375670afe640c1fe.jpg","width":"702"},{"desc":"","height":"516","title":"","url":"https://p0.ssl.img.360kuai.com/t0144c5ed6e7a8399ff.jpg","width":"976"}]}],"original":0,"pat":"art_src_3,fts0,sts0","powerby":"pika","pub_time":1701921000000,"pure":"","rawurl":"http://zm.news.so.com/fc0fab1a620809a81c8aa4c6ae171955","redirect":0,"rptid":"964b7b18e9d3010b","rss_ext":[],"s":"t","src":"数据恢复资讯","tag":[],"title":"数据库恢复—sqlserver被加密,数据库文件名被篡改的数据恢复

容命谈1389Sqlserver 2008 精简版怎么附加数据库文件 -
殷季宣15519421022 ______ 首先你得有准备好的数据库和日志文件,打开SQL SERVER ,右键数据库,点击附加,然后选择你的数据库文件就OK了

容命谈1389怎么在sql server2005上面附加数据库呢?
殷季宣15519421022 ______ 请问楼上这个个都在说的什么,你们用过SQL2005吗? 在启动Microsoft SQL Server2005(连接上)以后,左边的对象资源管理器里面,数据库(点右键),然后选择[附加(A)],会跳出一个界面,然后点添加,找你所要导入的数据库(你的数据库不可以放在桌面,找不到的,所以你放在D盘建个文件夹把数据库放里就好)你只要添加.mdf文件就可以(他也只会显示.mdf文件,.ldf没有显示但是他会自动加进去的)然后点确定就好了.这样你再到左边的对象资源管理器里面,点数据库,里面就会看到你导入以后的数据库了.

容命谈1389附加此数据库
殷季宣15519421022 ______ 2种方法 : 1. 右键点我的电脑 --管理- 服务和应用程序 - SQL SERVER-(数据实列名)-数据库右键选择所有任务- 附加数据库-找到附加的数据库文件 点确定 OK 2.就不说了

容命谈1389SQL2005如何附加数据库
殷季宣15519421022 ______ 首先肯定要是SQL2005的数据库 有2个文件 一个是数据库主文件MDF 一个人日记文件 然后你把数据库企业管理器打开 ,在数据库的地方点鼠标右键 就会有个附加数据库的选项 把路径选择成数据库主文件MDF的路径 点确定就附加上了..

容命谈1389sqlserver 附加数据库 错误823 如何解决? -
殷季宣15519421022 ______ sqlserver附加数据库错误823的解决方案 一、SQL-Server附加数据库时失败.1、异常情况:服务器在正常运行的情况下突然断电,导致数据库文件损坏,具体表现是:数据库名后面有“(置疑)”字样.2、异常分析:关于823错误的 SQL-...

容命谈1389如何将数据库文件附加到 SQL Server Express -
殷季宣15519421022 ______ 例如,如果您的现有数据库文件来自旧的 SQL Server Express 安装中,则可以将这些文件附加到新的 SQL Server Express 安装中.同样,如果您要从备份的副本中还原损坏的数据库,则可以附加备份的数据库文件.安全说明建议您不要从未知或不可信来源附加或还原数据库.此类数据库可能包含恶意代码,这些代码可能会执行非预期的 Transact-SQL 代码,或者通过修改架构或物理数据库结构导致错误.在使用来自未知或不可信来源的数据库前,请在非生产服务器上对数据库运行 ,然后检查数据库中的代码(例如,存储过程或其他用户定义代码).

容命谈1389SQL 中如何附加多个数据库 -
殷季宣15519421022 ______ SQL Server2005中,成功登录验证之后,左边会有树形菜单,右键单击数据库-附加-添加-找到数据库文件路径-确定,就附加上去了!

容命谈1389附加数据库 是什么意思?怎样 附加数据库? -
殷季宣15519421022 ______ 附加和分离数据库 SQL Server允许分离数据库的数据和事务日志文件,然后将其重新附加到另一台服务器,甚至同一台服务器上.分离数据库将从 SQL Server 删除数据库,但是保持在组成该数据库的数据和事务日志文件中的数据库完好无损....

容命谈1389sql2000数据库如何附加数据库 -
殷季宣15519421022 ______ 方法/步骤 1 右键点击数据库,选择“附加数据库” 2 进入后点击有三个点的按键,选择以前复制出来的以mdf扩展名结尾的文件名,若此文件没有问题则会出现下面这样的页面,物理文件名和数据库名会自动出现. 3 点击确定数据库即可生成,然后选择master数据,选择“表”,在出现的表中选择graspcwzt(服装版是graspfzzt,千方是ztdb),右键点击此表选择返回所有行. 4 开表后,在dbname列中输入数据库名,在fullname列中输入帐套名,order列不用输入,完成后点击命令栏中的感叹号按键执行即可,退出sql企业管理器进入管家婆就可选择帐套进入.

容命谈1389sql sever 2000如何附加数据库文件 -
殷季宣15519421022 ______ 在数据库上右键,选择所有任务,附加数据库,按...按钮,选择数据库文件.mdf格式的,点验证,成功的话,一般会显示两行数据如abc.mdf和abc.ldf,之后就直接按确定就行了~

(编辑:自媒体)
关于我们 | 客户服务 | 服务条款 | 联系我们 | 免责声明 | 网站地图 @ 白云都 2024