SQL_Server2005数据库的附加分离和备份还原_第1页
SQL_Server2005数据库的附加分离和备份还原_第2页
SQL_Server2005数据库的附加分离和备份还原_第3页
SQL_Server2005数据库的附加分离和备份还原_第4页
SQL_Server2005数据库的附加分离和备份还原_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、SQL Server 2005数据库附加、分离、备份与还原Author:WukkCreate Date:11/20/2011Version:1.0.0Email:11046064标题: SQL Server 2005数据库的附加、分离、备份与还原 作者:Wukk创建日期:2011-11-20上次更新日期: 2011-11-20 版本:1.0(初稿)文档状态修订文档历史记录 日期 2011-11-202011-*-*2011-*-*版本 初稿 1.0 2.0说明 需要动手实践作者 Wukk * *SQL Server 2005 数据库基本操作 V1.0 2 / 17目 录一、启动SQL SERV

2、ER 2005数据库服务器 . 4二、数据库的附加 . 5三、数据库的分离 . 7四、数据库的备份 . 9五、数据库的还原 . 12SQL Server 2005 数据库基本操作 V1.0 3 / 17SQL Server 2005数据库附加、分离、备份与还原软件及系统环境情况如下表:一、启动SQL Server 2005数据库服务器如下图所示:图1-1 启动服务器如图1-1,启动服务器,进入如下图1-2界面,本次实例采用的是“ SQL Server 身份验证”,采用sa 登录方式,输入登录密码,点击“连接”,开始连接服务器。图1-2 启动服务器SQL Server 2005 数据库基本操作

3、V1.0 4 / 17图1-3 服务器主页面二、数据库的附加在附加数据库之前需要准备好相应的数据库文件(两个):图2-1 数据库文件在数据库服务器操作页面上,右键单击“数据库”节点,在弹出的菜单中选择“附加”选项,如下图所示:图2-2 附加操作SQL Server 2005 数据库基本操作 V1.0 5 / 17图2-3 附加操作点击“添加”,找出要附加的数据库文件的具体存放位置:图2-4 选择附加文件选择好对应的数据库文件后,点击“确定”。出现下图:SQL Server 2005 数据库基本操作 V1.0 6 / 17图2-5 确认附加信息然后就看到了“db_student”数据库就附加进来

4、了:图2-6 数据库附加成功三、数据库的分离数据库的分离实际上是数据库的附加的逆过程,就是把完整的数据库文件和日志文件从服务器上分离下来。分离后的数据库文件在拷贝和移动后可以附加在其他的计算机上。右键单击要分离的数据库“db_student”节点,在弹出的菜单中选择“属性”选项,如下图所示:SQL Server 2005 数据库基本操作 V1.0 7 / 17图3-1 查看数据库属性在左侧的选项页中选择“文件” ,在右侧查看数据库文件的路径(分离出的数据库文件放在该路径下):图3-2 查看数据库文件路径右键单击要分离的数据库“db_student”节点,在弹出的菜单中选择“任务”选项,在弹出的

5、子菜单中选择“分离”选项,如下图所示:图3-3 分离操作在弹出的窗口中看到右侧的消息信息下显示“1_活动连接”,说明数据库正在被使用,存在1个连接操作:SQL Server 2005 数据库基本操作 V1.0 8 / 17图3-4 存在数据库连接关闭所有的对数据库的连接操作,重新选择分离操作。在出现的分离数据库的对话框中,全都勾选下面内容:图3-5 设置分离数据库选项然后点击“确定”,分离成功后可以看到分离的数据库在服务器上没有了,如图所示:图3-6 数据库分离成功四、数据库的备份数据库的备份往往是为了保证数据库系统在运行过程中遇到错误或者其他问题需要将数据库恢复到以前某个时间段而作的数据库当

6、前时间的一个拷贝。其操作过程如下:右键单击要备份的数据库“db_student” ,在弹出的菜单中选择“任务”,在弹出的子菜单中选择“备份” ,如图所示:图4-1 数据库备份操作SQL Server 2005 数据库基本操作 V1.0 9 / 17图4-2 数据库备份窗口在此窗口中点击“添加”,设置备份文件的存放位置:图4-3 选择备份目标点击右侧按钮,设置备份文件的存放位置及设置文件名为“数据库备份文件”: SQL Server 2005 数据库基本操作 V1.0 10 / 17图4-4 设置备份的文件名点击“确定”,回到图4-3页面:图4-5 确定备份文件目标点击“确定”,回到如下页面:图

7、4-6 确定备份文件(注意:在这里应该把没有用的路径信息删除掉,否则在备份时会将备份文件分段备份到以上的所有路径中去,在还原数据文件时会遇到麻烦,详细见下节。) SQL Server 2005 数据库基本操作 V1.0 11 / 17份。图4-7 备份文件成功提示打开备份目标文件夹,会看到备份的文件:图4-8 查看备份文件五、数据库的还原接下来看数据库是如何还原的。首先对当前数据库做一些修改。在数据库中删除某一个表。如图:图5-1 删除数据表SQL Server 2005 数据库基本操作 V1.0 12 / 17图5-2 删除数据表后的视图进行数据库的恢复,需要在服务器中有一个数据库存在,然后

8、需要有之前备份好的数据库文件,再利用这个数据库文件把当前的数据库恢复到备份文件的那一时刻。具体操作如下:右键单击要还原的数据库“db_student” ,在弹出的菜单中选择“任务” ,在弹出的子菜单中选择“还原”,之后选择“数据库”选项,操作如下:图5-3 还原操作在打开的还原数据库对话框中,点击“源设备” ,如下所示:图5-4 选择源设备SQL Server 2005 数据库基本操作 V1.0 13 / 17图5-4 添加数据库文件点击“添加”,选择数据库备份文件:图5-5 选择数据库文件点击“确定”按钮,返回到如下页面:SQL Server 2005 数据库基本操作 V1.0 14 / 1

9、7图5-6 确定数据库备份文件点击“确定”,显示如下页面,选择用于还原的备份集:图5-7 选择用于还原的备份集点击“确定”按钮,弹出错误提示信息如下:SQL Server 2005 数据库基本操作 V1.0 15 / 17图5-8 错误提示错误的原因就是在备份数据库的时候,多添加了一个*.bak文件(这样就将数据库“分段”备份到了2个数据库*.bak文件中了)。解决办法:(1) 在做备份的时候,只用一个*.bak文件备份,如下;图5-9 解决方法一(2)如果已经备份分割了两块,还原时需要把2个bak文件一起还原了。继续执行一次还原,选择另一个文件,执行还原操作,即可。图5-10 继续选择用于还原的

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论