SQL Server2012数据库备份和还原的教程
一、数据库的备份
1、选择要备份的数据库“accountInfo”,点击鼠标右键 → 任务 → 备份
2、在打开的“备份数据库 —accountInfo”对话框中,先点击删除,然后点击“添加”
3、在弹出的“选择备份目标”对话框中选择好路径和备份的文件名
4、之后在备份数据库窗口点击确定,等待备份成功
二、数据库的还原
1、在对象资源管理器中右键单击【数据库】-【还原数据库】
2、在弹出的【还原数据库】窗口,选择【设备】,并点击右侧的【...】;在弹出的【选择备份设备】窗口,点击【添加】,找到备份的文件;在【还原数据库】窗口中【目标-数据库】处输入数据库名称,并单击【确定】。
3、等待还原成功。
ps:亲测SQL Server2008同样可行
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持我们。
相关推荐
-
sql server 2000数据库备份还原的图文教程
MSSQL是微软公司的一款数据库管理系统,本文将详细介绍MSSQL2000中数据库的备份和还原功能. 1.首先请保证您的备份文件是bak文件,并且备份文件能够正常还原. 2.打开"企业管理器"→"数据库",选择您要还原的数据库,右键"所有任务"→"还原数据库".如图: MSSQL2000数据库备份还原的图文教程 3.如果需要还原以前备份过的文件,直接在"还原"选择"数据库",然后在下方选
-
SQL SERVER 数据库备份的三种策略及语句
1.全量数据备份 备份整个数据库,恢复时恢复所有.优点是简单,缺点是数据量太大,非常耗时 全数据库备份因为容易实施,被许多系统优先采用.在一天或一周中预定的时间进行全数据库备份使你不用动什么脑筋.使用这种类型的备份带来的问题是非常缺乏灵活性,而且当数据库被冲掉后,你面临丢失大量数据的潜在威胁.例如,假设你每天在午夜备份数据库. 如果服务器在晚上11点崩溃了,你将丢失前面23个小时对数据所做的全部修改.对大多数系统来说,这是无法接受的.对此规则,为数不多的例外如下: 1.系统中所存的数据可以很容易
-
mysql数据库备份命令分享(mysql压缩数据库备份)
备份MySQL数据库的命令 复制代码 代码如下: mysqldump -hhostname -uusername -ppassword databasename > backupfile.sql 备份MySQL数据库为带删除表的格式 备份MySQL数据库为带删除表的格式,能够让该备份覆盖已有数据库而不需要手动删除原有数据库. 复制代码 代码如下: mysqldump -–add-drop-table -uusername -ppassword databasename > backupfile
-
mysql数据库备份设置延时备份方法(mysql主从配置)
一 为什么需要延时备份percona-xtrabackup是一个优秀的用于增量备份的工具.今天我们讲到的延时备份也是使用他们的产品.以前在MySQL AB复制一文中提到了AB复制.我们首先回顾下MySQL复制的相关要点.AB复制又称主从复制,实现的是数据同步.经过以下步骤: 1)主服务器把数据更改记录到二进制日志中,这个操作叫做二进制日志事件: 2)从服务器把主服务器的二进制日志事件拷贝到自己的中继日志(relay log)中: 3)从服务器执行中继日志中的事件,把更改应用到自己的数据上. 在生
-
SQL SERVER 数据库备份代码实例
本文实例为大家分享SQL SERVER数据库备份的具体代码,供大家参考,具体内容如下 /** 批量循环备份用户数据库,做为数据库迁移临时用 */ SET NOCOUNT ON DECLARE @d varchar(8) DECLARE @Backup_Flag NVARCHAR(10) SET @d=convert(varchar(8),getdate(),112) /***自定义选择备份哪些数据库****/ --SET @Backup_Flag='UserDB' -- 所用的用户数据库 SET
-
通过Windows批处理命令执行SQL Server数据库备份
建立mybackup.bat ,输入以下内容直接运行该脚本,即可开始自动备份数据库也可把该脚本加入windows任务计划里执行. @echo off set path=%path%;C:Program Files\Microsoft SQL Server\80\Tools\Binn echo 数据库备份开始 >> E:\DataBaseBAK\任务计划完成记录.txt date /t >> E:\DataBaseBAK\任务计划完成记录.txt time /t >> E
-
sql server 2005数据库备份还原图文教程
首先.点击桌面的"SQL Server Management Studio"打开,sql2005的管理器,点击"连接"登录,如图: 一.新建数据库 1.新建数据库 右键点击"数据库"--"新建数据库",如图: MSSQL2005备份还原图文教程 填写数据库名,如mydata,选择数据库保存路径,一般可以保持默认地址,点击"确定". 2.新建用户 右键点击"安全性"--"登录名&
-
ThinkPHP框架实现的MySQL数据库备份功能示例
本文实例讲述了ThinkPHP框架实现的MySQL数据库备份功能.分享给大家供大家参考,具体如下: 1.缘由 自从2010年开始试用ThinkPHP以来,的确带来了许多方便.的确给我带来了许多方便.此次应为数据频繁备份需要,而每次远程连接到服务器颇为不便.变萌生了写个ThinkPHP数据库备份SQL生成类的念头. 2.介绍 由于在数据库中有使用触发器.因此也需要一并备份.并且为了插入数据的时候不会受到触发器影响而破坏先前插入的数据,在插入数据之前生成了删除触发器的代码. 本类并不能生成数据表的创
-
SQL Server2012数据库备份和还原的教程
一.数据库的备份 1.选择要备份的数据库"accountInfo",点击鼠标右键 → 任务 → 备份 2.在打开的"备份数据库 -accountInfo"对话框中,先点击删除,然后点击"添加" 3.在弹出的"选择备份目标"对话框中选择好路径和备份的文件名 4.之后在备份数据库窗口点击确定,等待备份成功 二.数据库的还原 1.在对象资源管理器中右键单击[数据库]-[还原数据库] 2.在弹出的[还原数据库]窗口,选择[设备],并点
-
SQL Server 数据库备份和还原认识和总结(二)
通过<SQL Server 数据库备份和还原认识和总结(一)>,相信您对数据备份和还原有了一个更深入的认识,在上文中我没有对事务日志做剖析,在此推荐宋沄剑的文章,对事务日志做了比较详细的讲解:http://www.jb51.net/article/31038.htm.本文将针对上文继续进行数据备份和还原讲解,主要讲解备份和还原的一些关键选项. 数据库备份选项 备份数据库时,有几个备份选项需要了解一下,覆盖介质.事务日志等.谈到覆盖介质时,必须先对这个概念有所了解,不然无从谈起. ● 介质集 (
-
SQL Server2019数据库备份与还原脚本,数据库可批量备份
前言最近公司服务器到期,需要进行数据迁移,而数据库属于多而繁琐,通过图形化界面一个一个备份所需时间成本很大,所以想着写一个sql脚本来执行.开始 数据库单个备份 数据库批量备份 数据库还原 数据库还原报错问题记录 总结 1.数据库单个备份图形化界面备份这里就不展示了,可以自行百度,下面直接贴代码 USE MASTER IF EXISTS ( SELECT * FROM sysobjects WHERE id = OBJECT_ID(N'[BackupDataProc]') AND OBJECTP
-
SQL Server2019数据库备份与还原脚本(批量备份)
前言最近公司服务器到期,需要进行数据迁移,而数据库属于多而繁琐,通过图形化界面一个一个备份所需时间成本很大,所以想着写一个sql脚本来执行. 开始 数据库单个备份 数据库批量备份 数据库还原 数据库还原报错问题记录 总结 1.数据库单个备份 图形化界面备份这里就不展示了,可以自行百度,下面直接贴代码 USE MASTER IF EXISTS ( SELECT * FROM sysobjects WHERE id = OBJECT_ID(N'[BackupDataProc]') AND OBJEC
-
SQL Server 数据库备份和还原认识和总结 (一)
可能许多同学对SQL Server的备份和还原有一些了解,也可能经常使用备份和还原功能,我相信除DBA之外我们大部分开发员队伍对备份和还原只使用最基础的功能,对它也只有一个大概的认识,如果对它有更深入的认识,了解它更全面的功能岂不是更好,到用时会得心应手.因为经常有中小型客户公司管理人员对数据库不了解或掌握不牢,会请我们技术人员出马找回丢失的数据或硬件损坏移动数据的现象,或其它情况的发生. 首先从数据库[恢复模式]说起,因为数据库如果恢复模式设置不正确,会导致数据无法还原. SQL Server
-
C#实现连接SQL Server2012数据库并执行SQL语句的方法
本文实例讲述了C#实现连接SQL Server2012数据库并执行SQL语句的方法.分享给大家供大家参考,具体如下: 开发工具:Visual Studio 2012 数据库: SQL Server 2012 使用Visual Studio时还是直接和微软自家的SQL Server数据库连接比较方便,就像使用Eclipse时和MySQL连接便捷一样的道理 无论使用什么工具步骤都一样: 1. 首先保证相关工具都已经正确安装了 2. 开启数据库连接服务 3. 在开发工具中通过用户名和口令与数据库进行关
-
php实现MySQL数据库备份与还原类实例
本文实例讲述了php实现MySQL数据库备份与还原类.分享给大家供大家参考.具体分析如下: 这是一个非常简单的利用php来备份mysql数据库的类文件,我们只要简单的在dbmange中配置好连接地址用户名与数据库即可,下面我们一起来看这个例子,代码如下: 复制代码 代码如下: <?php /** * 创建时间: 2012年5月21日 * * 说明:分卷文件是以_v1.sql为结尾(20120522021241_all_v1.sql) * 功能:实现mysql数据库分卷备份,选
-
为PHP模块添加SQL SERVER2012数据库的步骤详解
目录 一.系统要求 二.下载驱动 2.1下载 Microsoft Drivers for PHP for SQL Server 2.2 下载 ODBC Driver for SQL Server 三.配置PHP模块与php.ini文件 3.1从下图可以看到ODBC驱动程序11和13已经不在支持PHP5.9以上的版本,如果你下载的PHP模块是5.9以上的建议下载ODBC17以上的版本 3.2 PHP版本有线程安全问题如果你是用IIS要用线程安全否如果是APACHE版本用线程安全版本 3.3 将下载
-
使用Oracle命令进行数据库备份与还原
数据导出: 1.将数据库orcl完全导出,用户名system 密码manager 导出到D:\daochu.dmp中 exp system/manager@orcl file=d:\daochu.dmp full=y 2.将数据库中system用户与sys用户的表导出 exp system/manager@orcl file=d:\daochu.dmp owner=(system,sys) 3.将数据库中的表table1 .table2导出 exp system/manager@orcl fil
-
SQL Server数据库备份和恢复数据库的全过程
目录 1. 概述 2. 备份类型 3. 恢复模式 3.1 简单恢复模式 3.2 完全恢复模式和大容量日志恢复模式 4. 备份数据库 5. 恢复数据库 总结 1. 概述 在一些对数据可靠性要求很高的行业,若发生意外停机或数据丢失,其损失是十分惨重的: 数据库管理员应针对具体的业务要求指定详细的数据库备份与灾难恢复策略,并通过模拟故障对每种可能的情况进行严格测试,只有这样才能保证数据的高可用性: 数据库的备份是一个长期过程,而恢复只在发生事故后才能进行,恢复后可看做是备份数据库的逆过程,恢复程度的好
随机推荐
- JavaScript 类型的包装对象(Typed Wrappers)
- AngularJS实现一次监听多个值发生的变化
- python实现的生成随机迷宫算法核心代码分享(含游戏完整代码)
- github版本库使用详细图文教程(命令行及图形界面版)
- 巧用Vue.js+Vuex制作专门收藏微信公众号的app
- 基于JavaScript实现百叶窗动画效果不只单纯flas可以实现
- 支持ie与FireFox的剪切板操作代码
- php5.2 Json不能正确处理中文、GB编码的解决方法
- PHP中array_slice函数用法实例详解
- Zend Framework教程之视图组件Zend_View用法详解
- 杏林同学录(六)
- PHP使用栈解决约瑟夫环问题算法示例
- Thinkphp中volist标签mod控制一定记录的换行BUG解决方法
- MySQL性能分析及explain的使用说明
- Bootstrap表单控件学习使用
- C# 获取当前星期几三种实现方法
- C#实现ComboBox自动匹配字符
- windows2003安装apache-mysql-php-phpmyadmin
- 云服务器Window Server 2012R系统安装MySQL的详细教程
- Android开发实现在Wifi下获取本地IP地址的方法