SQL:语句
ALTER DATABASE database_name
SET
RECOVERY { FULL | BULK_LOGGED | SIMPLE }
说明:FULL表示完整
BULK_LOGGED表示大容量日志
SIMPLE表示 简单日志
数据库的恢复模式是数据库遭到破坏时还原数据库中数据的数据存储方式,它与可用性、性能、磁盘空间等因素相关。每一种恢复模式都按照不同的方式维护数据库中的数据和日志。Microsoft SQL Server 2008系统提供了以下3种数据库的恢复模式:
完整恢复模式
大容量日志记录的恢复模式
简单恢复模式
完整恢复模式是最高等级的数据库恢复模式。在完整恢复模式中,对数据库的所有操作都记录在数据库的事务日志中。即使那些大容量数据操作和创建索引的操作,也都记录在数据库的事务日志中。当数据库遭到破坏之后,可以使用该数据库的事务日志迅速还原数据库。
在完整恢复模式中,由于事务日志记录了数据库的所有变化,所以可以使用事务日志将数据库还原到任意的时刻点。但是,这种恢复模式耗费大量的磁盘空间。除非是那种事务日志非常重要的数据库备份策略,否则一般不建议使用这种恢复模式。
就像完整恢复模式一样,大容量日志记录的恢复模式也使用数据库备份和日志备份来还原数据库。但是,在使用了大容量日志记录的恢复模式的数据库中,其
事务日志耗费的磁盘空间远远小于使用完整恢复模式的数据库的事务日志。在大容量日志记录的恢复模式中,CREATE INDEX、BULK
INSERT、BCP、SELECT INTO等操作不记录在事务日志中。
对于那些规模比较小的数据库或数据不经常改变的数据库来说,可以使用简单恢复模式。当使用简单恢复模式时,可以通过执行完全数据库备份和增量数据库
备份来还原数据库,数据库只能还原到执行备份操作的时刻点。执行备份操作之后的所有数据修改都丢失并且需要重建。这种模型的特点是数据库没有事务日志。这
种模型的好处是耗费比较少的磁盘空间,恢复模式最简单。
分享到:
相关推荐
但是,一旦SQL SERVER发生崩溃时,了解事务日志的原理和概念对于快速做出正确的决策来恢复数据显得尤为重要.本系列文章将会从事务日志的概念,原理,SQL Server如何使用日志来确保持久性属性等方面来谈SQL Server的...
完全恢复模式会捕获并记录每一个数据库事务,这使得管理员可以轻松地在任意时间点对SharePoint数据库进行恢复。
sql server的恢复模式sql server的恢复模式
主要介绍了SQL Server数据库的三种恢复模式:简单恢复模式、完整恢复模式和大容量日志恢复模式,需要的朋友可以参考下
但是,一旦SQL SERVER发生崩溃时,了解事务日志的原理和概念对于快速做出正确的决策来恢复数据显得尤为重要.本系列文章将会从事务日志的概念,原理,SQL Server如何使用日志来确保持久性属性等方面来谈SQL Server的...
通常情况睛,SQLServer2000正在使用的数据库(有数据库连接),是不能删除或被恢复的,可以将数据库设置为单用户模式,即可删除: ALTER DATABASE IpaddrDB SET SINGLE_USER with ROLLBACK IMMEDIATE GO DROP...
用简单恢复模式,对SQLServer数据库进行收缩的方式和说明
镜像基于数据库层面,仅适用于使用完整恢复模式的数据库,简单恢复模式和大容量日志恢复模式不支持数据库镜像。 数据库镜像通过数据库事务处理从一个SQL Server数据库移动到不同SQL Server环境的另一个SQL Server...
主要介绍了配置SQL Server数据库恢复模式的两种方法,需要了解的朋友可以参考下
绿色精简版的SQL Server 2000,做测试开发的好工具。原作者网站已无法访问。这是最新的6.5.0.4版本。 SQL Server绿色版是SQL Server...5 数据库只有在绝对路径模式下才可以用软件自带的恢复数据库工具恢复数据库。
SQL SERVER简单恢复模式实用性探讨.pdf
如果在维护模式下安装新的 SQL Server 2005 组件,系统将提示您指定 SQL Server 2005 安装媒体中 Setup.exe 文件的位置。指定该文件位置时,路径中一定要包含“Setup.exe”。例如,路径“D:\”将失败,而“D:\Setup....
镜像基于数据库层面,仅适用于使用完整恢复模式的数据库,简单恢复模式和大容量日志恢复模式不支持数据库镜像。 数据库镜像通过数据库事务处理从一个SQL Server数据库移动到不同SQL Server环境的另一个SQL Server...
9.2 SQL Server 2008的身份验证模式 9.2.1 Windows身份验证 9.2.2 混合模式和SQL Server登录 9.3 特殊目的的登录和用户 9.3.1 使用管理员组 9.3.2 使用管理员用户帐户 9.3.3 使用sa登录 9.3.4 使用NETWORK SERVICE和...
9.2 SQL Server 2008的身份验证模式 9.2.1 Windows身份验证 9.2.2 混合模式和SQL Server登录 9.3 特殊目的的登录和用户 9.3.1 使用管理员组 9.3.2 使用管理员用户帐户 9.3.3 使用sa登录 9.3.4 使用NETWORK SERVICE和...
9.2 SQL Server 2008的身份验证模式 9.2.1 Windows身份验证 9.2.2 混合模式和SQL Server登录 9.3 特殊目的的登录和用户 9.3.1 使用管理员组 9.3.2 使用管理员用户帐户 9.3.3 使用sa登录 9.3.4 使用NETWORK SERVICE和...
4 数据库文件 (*.mdf + *.ldf)直接复制到 MYDB 目录,重新启动SQL,即可自动附加到SQLSERVER中(数据库名已经存在的不予理会,日志文件、库文件对应不上的不予理会)。 5 数据库只有在绝对路径模式下才可以用软件...
SQL Server 2008高级程序设计 4/6 SQL Server 2008 2010 高级程序设计 作者:(美)维埃拉 著,杨华,腾灵灵 译 出版社:清华大学 出版日期:2010-4-1 ISBN:9787302222729 字数:1250000 页码:730 ----------------...