第九章 数据库备份与恢复.ppt
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
数据库备份与恢复是确保SQL Server数据库安全性和可用性的重要机制。这一章主要涵盖了数据库备份的基本概念、使用企业管理器和T-SQL语句进行管理和恢复,以及SQL Server 2000支持的四种备份方式。 数据库备份是将SQL Server数据库或事务日志复制到其他存储介质的过程,以备不时之需。备份文件记录了备份时刻数据库的状态,当数据库遭受意外破坏时,这些备份文件可以用来恢复数据。SQL Server支持在线备份,即在备份期间用户仍能继续执行其他操作,但某些操作如创建或删除数据库文件、创建索引和非日志操作等在备份期间是不允许的。 备份设备是存储备份数据的媒介,可以是硬盘、磁带或网络管道。在SQL Server中,备份设备分为物理设备和逻辑设备。物理设备是操作系统识别的设备名称,而逻辑设备则是方便使用的别名,存储在SQL Server的系统表中。在实际操作中,我们可以使用物理设备名或逻辑设备名执行备份和恢复。 企业管理器和T-SQL语句都可以用来管理备份设备。使用企业管理器创建备份设备,步骤包括打开管理器,找到备份节点,右键选择新建备份设备,输入逻辑文件名和文件存储路径。而通过T-SQL,可以使用`sp_addumpdevice`语句创建备份设备,指定设备类型、逻辑名和物理名称。同样,删除备份设备也可通过企业管理器或`sp_dropdevice`语句完成,如果加上`delfile`参数,还会删除物理备份文件。 SQL Server 2000提供了四种备份方式: 1. **数据库备份**:全量备份,保存数据库所有数据,占用空间大,恢复速度快,但丢失了备份后的所有更改。 2. **差异备份**:仅保存自上次全量备份以来的改变,节省存储空间,恢复速度介于全量和日志之间。 3. **事务日志备份**:记录数据库的所有事务,频繁备份,能精确恢复到某个时间点,但需要大量存储空间。 4. **数据库文件和文件组备份**:针对特定文件或文件组进行备份,灵活但恢复时需要精确操作。 在数据库备份和恢复过程中,需要注意备份策略的选择应根据数据库的更新频率和业务需求来制定,以达到最佳的恢复效果。同时,恢复系统数据库也是重要的部分,确保在系统数据库受损时能够快速恢复系统正常运行。 理解和掌握数据库备份与恢复的原理和技术,对于维护数据库的安全性和可靠性至关重要。通过合理规划备份策略,结合企业管理器和T-SQL工具,可以有效地应对各种可能的数据损失情况。
剩余43页未读,继续阅读
- 粉丝: 87
- 资源: 2万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 本资源库是关于“Java Collection Framework API”的参考资料,是 Java 开发社区的重要贡献,旨在提供有关 Java 语言学院 API 的实践示例和递归教育关系 .zip
- 插件: e2eFood.dll
- 打造最强的Java安全研究与安全开发面试题库,帮助师傅们找到满意的工作.zip
- (源码)基于Spark的实时用户行为分析系统.zip
- (源码)基于Spring Boot和Vue的个人博客后台管理系统.zip
- 将流行的 ruby faker gem 引入 Java.zip
- (源码)基于C#和ArcGIS Engine的房屋管理系统.zip
- (源码)基于C语言的Haribote操作系统项目.zip
- (源码)基于Spring Boot框架的秒杀系统.zip
- (源码)基于Qt框架的待办事项管理系统.zip