烂泥: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 数据库复制(转载)
对于一个地域分散的大型企业组织来说,构建具有典型的分布式计算机特征的大型企业管理信息系统时,总要解决一个很重要的问题:如何在多个不同数 据库服务器之间保证共享数据的一致性.之所以有这个重要的问题在于企 ...
随机推荐
- 转载---QRcodeJS生成二维码
QRCode.js QRCode.js是依赖JS生成二维码的.主要是通过获取DOM的标签,再通过HTML5Canvas绘制而成,不依赖JQ 获取QRCode.js Github-Page:qrcode ...
- JavaScript 的数据类型 相关知识点
(1)基本数据类型介绍 JavaScript的数据类型分为两类:原始类型(primitive type)和对象类型(object type) 或者说是:可以拥有方法的类型和不能拥有方法的类型 或者说是 ...
- 自定义控件开发的调试及DesignMode的状态处理
在开发Winform程序的时候,我们往往需要根据需要做一些自定义的控件模块,这样可以给系统模块重复利用,或者实现更好的效果等功能.但在使用的时候,我们又往往设计时刻发现一些莫名其妙的错误,那么我们该如 ...
- 关于PS激活的一些感想(附上PS CC2015)
最近跟着慕课学了一些前端的必备PS技能,就顺道把PS CC2015装上. 安装的过程没什么大问题,最要命的是激活环节!各种踩坑,但万万没想到,最终我还是成功的把它激活了. 本人所安装PS版本信息 好了 ...
- MySQL服务器权限表
MySQL服务器通过权限表来控制用户对数据库的访问,权限表存放在mysql数据库里,由mysql_install_db脚本初始化.这些权限表分别user,db,table_priv,columns_p ...
- 取值:webconfig中的key
String rootUrl = System.Configuration.ConfigurationManager.AppSettings["SiteDomain"].ToStr ...
- python 的import机制2
http://blog.csdn.net/sirodeng/article/details/17095591 python 的import机制,以备忘: python中,每个py文件被称之为模块, ...
- js 自带的 filter()方法
1. 方法概述 它用于把Array的某些元素过滤掉,然后返回剩下的元素组成的数组. 2. 例子 2.1 尝试用filter()筛选出素数: 'use strict'; function get_pri ...
- ahjesus Unity3D XML注释被编译的问题
public class XMLStringReader : MonoBehaviour { public string slectedItem; private bool editing = fal ...
- .NET AES加解密(128位)
AES加密(128位): /// <summary> /// 有密码的AES加密 /// </summary> internal static string Encrypt(s ...