烂泥:SQL Server 2005数据库备份与恢复
服务器的迁移,因为业务使用的数据库是SQL Server 2005,所以就要首先对数据库进行备份。
备份可以分为手动备份和自动备份,我们先来介绍手动备份。
打开SQL Server Management Studio, 点击要备份的数据库—“任务”—“ 备份”,如下图:
在“磁盘”选项中,选择自己要把数据库备份文件存放的磁盘,如下图:
以上操作完毕后,我们点击完成,数据库就开始备份,如下图:
通过上图我们可以看到数据库已经备份完毕,并且备份文件存存放到E盘的testdb目录下。
以上是手动备份数据库,下面来配置SQL Server 自动备份。
注意:
1、SQL Server 2005的自动备份必须安装Intergration Services组件。否则SQL Server 2005无法执行作业的创建。
2、SQL Server 2005的自动备份是需要SQL Server Agent服务的支持,并且该服务必须随系统启动。
点击“管理”—“维护计划”—“维护计划向导”,如下图:
名称中根据自己的实际情况进行填写即可。服务器默认是本机,如果你想在本机备份其他服务器上的SQL Server数据库。你也可以进行如下操作。
如果是备份其他服务器上的数据库,那么验证方式一定要选择“使用SQL Server 身份验证”。
维护任务,我们选择“备份数据库(完整)”
这个是指定任务的顺序,在这目前只有一个,所以我们选择默认即可。
选择要备份的数据库
选择数据库备份的目标位置
配置该计划的执行时间及其他信息
在此时配置该计划的执行周期
配置完毕后,我们可以看到在“维护计划”选项多了一个“数据库备份”计划,而在“作业”选项下多了一个“数据库备份”作业。如下图:
为了看到实际效果,我们现在直接执行作业,如下图:
可以看到目前数据库已经可以正常备份。
以上是SQL Server 2005数据库的备份,下面我们来恢复数据库。
把备份好的数据库文件复制到需要恢复数据的服务器上,如下图:
在新服务器上新建所需要的数据库,如下图:
如果你在新服务器上新建的数据库和原来服务器上的数据库同名的话,强烈建议你在“选项”卡中,一定要选择“覆盖现有数据库”。如下图:
可以看到数据库已经被正确恢复,如下图:
至此SQL Server 2005数据库的备份与恢复实验完毕。
我会下一篇文章介绍SQL Server 2005备份与恢复数据库通过文件的形式。
烂泥:SQL Server 2005数据库备份与恢复的更多相关文章
- Linux下使用FreeTDS访问MS SQL Server 2005数据库(包含C测试源码)
Linux下使用FreeTDS访问MS SQL Server 2005数据库(包含C测试源码) http://blog.csdn.net/helonsy/article/details/7207497 ...
- 如何创建和还原SQL Server 2005数据库?
在还原SQL Server 2005数据库文件之前,建议先把要还原的数据库文件复制粘贴到某个盘的根目录下,这样便于一会儿找到相关的文件,比如C盘. 先打开SQL Server 2005的Microso ...
- SQL Server 2005数据库定期备份(非常详细)与 SQL Server 2005数据库备份定期清理
SQL Server 2005数据库定期备份 分类: SQL Server 20052011-01-06 16:25 3320人阅读 评论(1) 收藏 举报 sql server数据库sqlserv ...
- SQL Server 2000数据库备份与恢复图解
SQL Server 2000数据库备份与恢复图解 四个步骤:1.安装sql server 2000 2.数据库设置: 3.建立自动备份 4.还原数据库 具体图片见附件 本文出自 "李 ...
- 烂泥:SQL Server 2005数据库安装
本文由秀依林枫提供友情赞助,首发于烂泥行天下. 为了能更好的利用服务器,所以打算把该业务进行迁移.因为该业务比较特殊,需要服务器上有相应的硬件支持,所以打算直接升级该服务器目前的操作系统.目前公司服务 ...
- 修改SQL Server 2005 数据库文件名字
对于SQLServer 2005的数据库文件名字的修改.不多说,见图: 对于数据库名的更改直接选中要修改的数据库,F2,你懂的,不懂的可以去屎了.....0.0 下面要修改数据库的文件名 原理就是利用 ...
- [SQL SERVER 2005]数据库差异备份及还原
因为之前遇到还原差异备份,最开始遇到SQLServer报错:”无法还原日志备份或差异备份,因为没有文件可用于前滚“.查阅很多资料后,终于得到解决.收集整理成这篇随笔. 问题原因:出现这种错误绝大多数是 ...
- SQL server 2005数据库的还原与备份
一.SQL数据库的备份: 1.依次打开 开始菜单 → 程序 → Microsoft SQL Server 2005→SQL Server Management Studio ,这里我以UMVTEST命 ...
- SQL Server 2005 数据库复制(转载)
对于一个地域分散的大型企业组织来说,构建具有典型的分布式计算机特征的大型企业管理信息系统时,总要解决一个很重要的问题:如何在多个不同数 据库服务器之间保证共享数据的一致性.之所以有这个重要的问题在于企 ...
随机推荐
- Gradle学习系列之四——增量式构建
在本系列的上篇文章中,我们讲到了如何读懂Gradle的语法,在本篇文章中,我们将讲到增量式地构建项目. 请通过以下方式下载本系列文章的Github示例代码: git clone https://git ...
- asp.net Get和Post传参和接收参数
asp.netGet和Post传参和接收参数 Get请求: 对于传参:test.aspx?name=%e5%bc%a0%e4%b8%89 接收参数的方法: Request.QueryString[&q ...
- 关于SVN删除后的文件不能重新添加(正常途径不行)
在你自己的机器上(即SVN客户端),把“新建test”文件夹标记为删除,然后提交,在删除之前可以备份“新建test”文件夹,提交后,在当前文件夹下更新SVN.然后把你刚刚备份的文件夹重新放到该目录下. ...
- 【AngularJS学习笔记】01 指令、服务和过滤器
AngularJS 指令是扩展的 HTML 属性,带有前缀 ng-. 比如: ng-app 指令初始化一个 AngularJS 应用程序.注意ng-app一般为空,如果值不为空,就得加这样一句代码va ...
- PDT已有很大改进
受够了NB的低性能文件扫描,也许是时候放弃Netbeans迎接PDT了.
- 创建WCF服务自我寄宿
WCF服务的寄宿方式 WCF寄宿方式是一种非常灵活的操作,可以寄宿在各种进程之中,常见的寄宿有: IIS服务.Windows服务.Winform程序.控制台程序中进行寄宿,从而实现WCF服务的运行,为 ...
- POJ 3233 Matrix Power Series 矩阵快速幂+二分求和
矩阵快速幂,请参照模板 http://www.cnblogs.com/pach/p/5978475.html 直接sum=A+A2+A3...+Ak这样累加肯定会超时,但是 sum=A+A2+...+ ...
- js removeChild 方法
1. 概述 删除后的节点虽然不在文档树中了,但其实它还在内存中,可以随时再次被添加到别的位置. 当你遍历一个父节点的子节点并进行删除操作时,要注意,children属性是一个只读属性,并且它在子节点变 ...
- jquery checkbox checked
1.question: when first operate the checkbox with sentence like : $("input[type=checkbox]") ...
- 关于我的OI生涯(AFO){NOIP2016 后}
这篇我就随意写啦~不用统一的“题解”形式.♪(^∀^●)ノ 也分好几次慢慢更吧~ 对于NOIP2016的总结,我本想善始善终back回,但是心情不足以支撑我,那就只能有始有终了......下面进入我的 ...