SQL Server 2008还原数据库的具体方法

俗话说“好记性不如烂笔头”,在相隔较长的时间段内,每次还原客户的数据库都记不清完全的步骤,为此mark一下。

核心步骤:

SQL Server
2008一般默认备份的文件格式是bak,即后缀名为.bak。bak文件即备份文件,一般来讲
.bak文件可以通过直接重命名把bak替换成该文件的格式就可以恢复此文件并且正常打开了。

在sql server 2005 中直接右击数据库选还原数据库。

主要步骤如下:

详细内容:

一、首先需要制造一个数据库的备份文件,文件记为A。打开SQL Server
2008,选择要备份的数据库,鼠标右键单击,选择任务,再点击备份,傻瓜式操作即可。

用Sql Server 2000的数据库备份来还原Sql Server 2005中的数据库

二、在SQL Server 2008中新建一个数据库,记为B。我们的目的是将A还原到B上。

现在手中有Sql Server
2000中的数据库备份文件(如果此备份文件没有后缀名*澳门金沙vip,.bak或*.trn,请追加相应的后缀名),欲将此文件还原到Sql
Server
2005中,还原时突然报错,为此在网上搜索了有关文章,金庆的专栏中有一篇《SQL2005备份还原问题
》讲解到了,但个人感觉不是很详细,现将分析和解决方法详细讲解。
如果我们有Sql Server 2000的数据库备份文件,要还原到另外一个Sql Server
2000数据库中,我们的操作是什么样的呢? 1、在目标数据库服务器中,打开Sql
Server 2000的企业管理器,并新建与原库同名的数据库;
2、右键选择新建的数据库,找到并选择还原数据库,再随后的窗口中选择从设备;
3、添加Sql Server
2000的数据库备份文件并勾选覆盖原有数据库,点击确定,还原成功!
以上叙述为简单的回顾在Sql Server
2000中还原数据库的过程,虽然叙述的步骤不详细,但这大体的步骤已经可以说明一些问题了!请接着往下看……
回顾完Sql Server 2000中的数据库还原步骤,那么要将Sql Server
2000的数据库备份还原到Sql Server
2005上是不是也是如此呢?于是我如此这般的做了:
1、在目标数据库服务器中,打开SQL Server Management
Studio,登录成功后,新建与原库同名的数据库;
2、右键选择新建的数据库,选择“任务”下的“还原”,再随后的窗口中选择“源设备”;
3、添加Sql Server 2000的数据库备份文件,在列表中勾选此文件点击“确定”。