sql 数据库的备份还原问题
今天工作中犯了一个严重的错误,就是在sql中写了一个update语句,还没写条件呢,结果误按了F5,唉,太佩服自己啦。。。这个脑子怎么不管用了呢??
唉不说了,我在网上翻来覆去的找资料,最终想是不是可以通过日志文件还原数据,结果瞅着了一个。不管怎么样先记住这次教训!
为了以防万一,我还是时刻提醒自己。
Backup Database error
To disk='E:\Backup\error_2013-07-29.bak'
--差异备份
Backup Database error
To disk='E:\Backup\error_Diff_2013-07-29.bak'
With Differential
--日志备份,默认截断日志
Backup LoE error
To disk='E:\Backup\error_Log_2013-07-29.bak'
--日志备份,不截断日志
Backup Log error
To disk='E:\Backup\error_Log_2013-07-29.bak'
With No_Truncate
--截断日志不保留
Backup Log error
With No_Log
--或者
Backup Log error
With Truncate_Only
--截断之后日志文件不会变小
--有必要可以进行收缩
--文件备份
Exec Sp_Helpdb
error --查看数据文件
Backup Database error
File='error'
--数据文件的逻辑名
To disk='E:\Backup\error_File_2013-07-29.bak'
--文件组备份
Exec Sp_Helpdb
error --查看数据文件
Backup Database error
FileGroup='Primary'
--数据文件的逻辑名
To disk='E:\Backup\error_FileGroup_2013-07-29.bak'
With init
--分割备份到多个目标
--恢复的时候不允许丢失任何一个目标
Backup Database error
To disk='E:\Backup\error_Full_1.bak'
,disk='E:\Backup\error_Full_2.bak'
--镜像备份
--每个目标都是相同的
Backup Database error
To disk='E:\Backup\error_Mirror_1.bak'
Mirror
To
disk='E:\Backup\error_Mirror_2.bak'
With Format --第一次做镜像备份的时候格式化目标
--镜像备份到本地和远程
Backup Database error
To disk='E:\Backup\error_Mirror_1.bak'
Mirror
To
disk='\\192.168.1.200\Backup\error_Mirror_2.bak'
With Format
)+'.bak'
Backup
Database error
To disk=@Path
--从NoRecovery或者
--Standby模式恢复数据库为可用
Restore Database error_Bak
With Recovery
--查看目标备份中的备份集
Restore HeaderOnly
From Disk ='E:\Backup\error_Full_2013-07-29.bak'
--查看目标备份的第一个备份集的信息
Restore FileListOnly
From Disk ='E:\Backup\error_Full_2013-07-29_2.bak'
--查看目标备份的卷标
Restore LabelOnly
From Disk ='E:\Backup\error_Full_2013-07-29_2.bak'
--备份设置密码保护备份
Backup Database error
To disk='E:\Backup\error_Full_2013-07-29.bak'
',init
Restore
Database error
From disk='E:\Backup\error_Full_2013-07-29.bak'
'
sql数据库的备份还原问题
sql 数据库的备份还原问题的更多相关文章
- sql数据库的备份还原问题
sql数据库的备份还原问题 今天工作中犯了一个严重的错误,就是在sql中写了一个update语句,还没写条件呢,结果误按了F5,唉,太佩服自己啦...这个脑子怎么不管用了呢?? 唉不说了,我在网上翻来 ...
- SQL数据库增量备份还原方式
SQLSERVER2008的备份还原最基本的方式自然是完整备份,然后完整还原即可. 但是如果遇到数据库文件很大,数据量很大,备份和还原需要花费不少时间的时候, 数据库的差异备份自然就成为考虑的备份方案 ...
- SQL 数据库的备份,还原,分离和附加以及聚合函数
数据库备份 数据库备份可以手动备份和语句备份 一.手动备份数据库 1.鼠标右键选择你要进行备份的数据库-任务-备份 可以在常规选项页面你可以选择备份类型是进行完整数据库备份还是差异数据库备份 2.点击 ...
- SQL Server 数据库使用备份还原造成的孤立用户和对象名‘xxx’无效的错误的解决办法
SQL Server 数据库使用备份还原造成的孤立用户和对象名‘xxx’无效的错误的解决办法 在使用数据库的过程中,经常会遇到数据库迁移或者数据迁移的问题,或者有突然的数据库损坏,这时需要从数据库的备 ...
- SQL数据库的备份和恢复
SQL数据库的备份和恢复 一.SQL数据库的备份: 1.依次打开 开始菜单 → 程序 → Microsoft SQL Server 2008 → SQL Server Management Studi ...
- MS SQL数据批量备份还原(适用于MS SQL 2005+)
原文:MS SQL数据批量备份还原(适用于MS SQL 2005+) 我们知道通过Sql代理,可以实现数据库的定时备份功能:当数据库里的数据库很多时,备份一个数据库需要建立对应的定时作业,相对来说比较 ...
- C#实现对数据库的备份还原(完全)
C#实现对数据库的备份还原 ( 用SQL语句实现对数据库备份还原操作 备份SqlServer数据库: backup database 数据库名 to disk (备份文件存放路径+文件名).bak 还 ...
- mongodb 数据库操作--备份 还原 导出 导入(转)
mongodb 数据库操作--备份 还原 导出 导入 -------------------MongoDB数据导入与导出------------------- 1.导出工具:mongoexport ...
- C#中MySQL数据库的备份 还原 初始化
直接在cmd执行如下代码: mysqldump -h localhost -uroot -p123 --default-character-set=utf8 --opt --disable-keys ...
随机推荐
- 【转】细说Cookie
阅读目录 开始 Cookie 概述 Cookie的写.读过程 使用Cookie保存复杂对象 Js中读写Cookie Cookie在Session中的应用 Cookie在身份验证中的应用 Cookie的 ...
- mysql 的load data infile要使用
LOAD DATA INFILE从文本文件中读出的声明以极高的速度到表. 1.基本语法 LOAD DATA [LOW_PRIORITY | CONCURRENT] [LOCAL] INFILE 'fi ...
- 【百度地图API】除夕夜,大家一起来赶走“夕”——删除标注功能
原文:[百度地图API]除夕夜,大家一起来赶走"夕"--删除标注功能 任务描述: 农历12月31日是中国传统的节日——除夕.你知道除夕是怎么来的麼? “夕”在中国古代神话中,可是一 ...
- Access to the temp directory is denied. Identity 'NT AUTHORITY\NETWORK SERVICE' under which XmlSerializer is running does not have sufficient permiss
造成错误的原因是用bat代码清理系统垃圾时造成的权限丢失而引起的 错误描述 1.An error occurred creating the configuration section handler ...
- Java-继承特性
继承的特点: 1.提高了代码的复用性. 2.让类与类之间发生了关系,有了这个关系,才有了多态的特性. (注意:千万不要为了获取其他类的功能,简化代码而继承:必须是类与类之间有所属关系才可以继承,所属关 ...
- 10个实用的PHP正则表达式汇总
原文 10个实用的PHP正则表达式汇总 正则表达式是程序开发中一个重要的元素,它提供用来描述或匹配文本的字符串,如特定的字符.词或算式等.但在某些情况下,用正则表达式去验证一个字符串比较复杂和费时.本 ...
- openstack shelve/unshelve/stop浅析
声明: 本博客欢迎转发,但请保留原作者信息! 博客地址:http://blog.csdn.net/halcyonbaby 内容系本人学习.研究和总结,如有雷同,实属荣幸! stop的虚拟机仅仅是将虚拟 ...
- linux 多个源文件在编译时会产生一个目标文件
obj-m := target.o target-objs := src1.o src2.o src3.o 版权声明:本文博客原创文章.博客,未经同意,不得转载.
- 在地图中使用Java
Map以按键/数值对的形式存储数据,和数组很类似,在数组中存在的索引,它们本身也是对象. Map的接口 Map---实现Map Map.Entry--Map的内部类 ...
- 完整的thinphp+phpexcel实现excel报表的输出(有图有效果)
准备工作:1.下载phpexcel1.7.6类包:2.解压至TP框架的ThinkPHP\Vendor目录下,改类包文件夹名为PHPExcel176,目录结构如下图: 编写代码(以一个订单汇 ...