首先你得弄清楚你的数据库创建的时候是直接打开数据库之后
在“对象资源管理器”里面
点击
"数据库" 右键 “新建数据库”
然后直接往里面添加字段,还是 点击“新建查询”
用语法在里面写的来创建数据库?
如果是后者的话就只要找到你保存的数据库文件的位置,在“对象资源管理器”里面
点击“数据库”按右键选择“附加”功能 ,打开之后选择“添加”
找到你的那个数据库的 “
mdf ” 文件,然后点击确定,就可以把你的删除了的数据库还原出来
如果是按照前者创建的数据库的话,一般在默认的保存路径,找到你的那个数据库“ mdf ”文件也是同样的 *** 作
1、打开
企业管理器
,右键单击你需要还原到的“数据库”节点,选择“所有任务”-“还原数据库”。
2、在“还原数据库”对话框的“常规”
选项卡
中选择“从设备”。
3、“还原自”-“磁盘”-“添加”,定位至
备份文件
bak所在目录,选择该文件。依次确定退出。
4、切换至“选项”选项卡
查看“将
数据库文件
还原为”下的路径当前是否存在且路径,如果路径不存在,则还原出错。同时如果路径下存在同名文件,需选中“在现有数据库强制还原”完成 *** 作。
通常有两种类型的文件用于恢复数据库:
原始数据库文件,扩展名为。mdf和。ldf,使用“附加数据库”功能进行恢复。
扩展名可变的备份数据库文件通常是。dat文件,在还原此类文件时会使用“还原数据库”功能。
1、要进行还原数据库 *** 作我们先需要有一个数据库,这里直接打开SQL Server Management Studio,然后打开实例,在左侧按照下图中红色箭头指示右键点击数据库,然后点击 新建数据库,如下图:
2、在新建数据库的对话框中 修改数据库名称,然后其他都保持默认即可,然后点击确定即可,如下图:
3、然后就可以在SQL Server Management Studio的左侧看到新建的数据库了,如下图:
4、然后开始还原 *** 作,右键点击新建的数据库,然后依次点击 任务->还原->数据库如下图:
5、在d出的还原数据库对话框中,选择 源设备,然后选择右面的两个点,如下图:
6、然后就会d出 指定备份 的对话框,然后点击添加,如下图:
7、然后这里添加备份的数据库备份文件,数据库备份文件后缀名为bak,如下图:
8、然后按照下图中红色箭头指示位置 勾选数据库备份,然后点击 选项,如下图:
9、然后进入还原数据库 的 选项 页,这里首先勾选一下 覆盖现有数据库,然后开始选择下面的 将数据库文件还原为,如下图:
10、然后选择和数据库备份文件在一个文件夹下的mdf 文件,如下图:
11、然后选择和数据库备份文件在一个文件夹下的dlf 文件,如下图:
12、只有bak文件,这两个文件不是备份出来的,这两个文件是小编直接创建的文本文档然后直接改后缀名得到的,选择好这两个文件之后直接点击确定,如下图
13、稍等片刻之后就会看到数据库还原 *** 作成功完成,如下图:
14、然后就可以回到之前创建的数据库中看到,所有的表格已经还原了,如下图:
单击开始,这里输入cmd,打开dos窗口
输入命令
exp bms/BMSPASS@TCDB file=E:\DBback\dbback20160112dmp
这里说明一下
这里的bms是指备份时,登录数据库实例TCDB的用户名;
这里的/是语法符号。
这里的BMSPASS是用户bms登录数据库TCDB时的密码;
@是语法符号。
这里的TCDB是Oracle数据库的实例名。
这里的file=E:\DBback\dbback20160112dmp 是只指备份文件的存放路径。
等待导出完成,如果看到这里的导出成功,说明备份完成了。
打开备份时指定的存储路径,就可以看到备份文件了。
如果在导出命令的最后加上full=y的参数,也就是
exp bms/BMSPASS@TCDB file=E:\DBback\dbback20160112dmp full=y
意思是将用户bms在TCDB数据库实例中的所有文件都备份,也就是完整备份。
数据库还原使用语法
imp bms/BMSPASS@TCDB file=E:\DBback\dbback20160112dmp
这里的E:\DBback\dbback20160112dmp是备份文件的存放路径
请添加详细解释
以上就是关于怎样还原删除的数据库(sql2005)全部的内容,包括:怎样还原删除的数据库(sql2005)、sql数据库文件怎样还原sqlserver(sqlserver怎么还原数据库)、用于数据库恢复的重要文件是等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)