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实现文件手动分离,手动根据地址取出需要的部分,导出需要的文件
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)