数据库分离后,如何还原

数据库分离后,如何还原,第1张

1.选择源数据库工具会自动显示该数据库之前的一些备份,然后直接选择需要还原的数据库备份集。

2.选择源设备点击后面的,添加需要还原的数据库文件

3.点击确认还原数据库

数据库的分离与附加:

1. 在启动SSMS并连接到数据库服务器后,在对象资源管理器中展开服务器节点。在数据库对象下找到需要分离的数据库名称,这里以student_Mis数据库为例。右键单击student_Mis数据库,在d出的快捷菜单中选择属性。

2. 在“数据库属性”窗口左边“选择页”下面区域中选定“选项”对象,然后右边区棚亩域的“其它选项”列表中找到“状态”项,单击“限制访问”文本链睁森框,在其下拉列表中选择“SINGLE_USER”。

3. 点击“确定”按钮后将出现一个消早模息框,通知我们此 *** 作将关闭所有与这个数据库的连接,点击“是”按钮后,数据库名称后面增加显示“单个用户”。右键该数据库名称,在快捷菜单中选择“任务”的二级菜单项“分离”。

4.分离数据库窗口中列出了我们要分离的数据库名称,参数设置完成后,单击底部的”确定”按钮,就完成了所选数据库的分离 *** 作。

1.Binwalk工具

Binwalk是linux下用来分析和分离工具的工具,可以快速分辨文腔轿手件是否由多个文件合并而成,并将文件进行分离,如果分离成功会在目标文件的目录

同目录下会生成一个形如_文件名_extracted的文件目录,目录中有分离的文件,binwalk有个特点,遇到压缩包会自动解压。

用法:

分析文件:binwalk filename

分离文件:binwalk -e filename

2.foremost指令

如果binwalk无法分离文件,可以用foremost指令

foremost 文件名 -o 输出目录名

3.dd

当文件自动分离伍嫌出错或者因为其他原因无法自动分离时,可以使用dd实现文件手动分离

格式:

dd if=源文件 of=目标文件名 bs=1 count=字节数 skip=跳过的字节数

如何帆帆单独将zip分离出来,与binwalk配合使用

dd if=1.png of=111.zip bs=1 count=23046 skip=22895(将1.png输入,输出111.zip,每块大小为1,取23046块,跳过22895块) 

4.Winhex

可以使用winhex实现文件手动分离,手动根据地址取出需要的部分,导出需要的文件


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12117713.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存