- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
信息系统中SQL Server数据库主动备份与恢复的方案及实现.doc
信息系统中SQL Server数据库主动备份与恢复的方案及实现
?
44?ComputerEraNo.102009
信息系统中SQLSer\/er数据库主动备份与恢复的方案及实现
郭勇,习慧丹
(黔南民族师范学院计算机科学系,贵州都匀558000)
摘要:信息系统的开发与应用中,对系统数据库备份功能的设计是保障系统数据安全的基本要求.文章阐述了SQL
Server数据库在信息系统中的一种数据备份和数据恢复的方案,并给出了C≠}实现的主要程序代码.
关键词:信息系统;数据库;备份;恢复;方案
SchemeandRealizationofInitiativeBackupandRecoveryforSQLServerDatabaseinInformationSystem
GUOYong,XIHui—dan
(Dept.ofComputerScience,QiannanNodalCollegeforNationalities,Duyun,Guizhou558000,China)
Abstract:Inthedevelopmentandapplicationofinformationsystem,designingthefunctionofsystemdatabasebackupisabasic
requirementtoensuresystemdatasecurity.AschemeofdatabackupandrecoveryforSQLServerdatabaseininformationsystem
iselaborated,andthemainprogramcodesinCtorealizetheschemearegiven.
Keywords:informationsystem;database;backup;recovery;scheme
0引言
在信息系统开发中,系统数据安全的设计是系统设计的主
要内容之一.数据库具有操作点备份(主动备份)与恢复功能
的应用系统,其可用性和可靠性将大大提高.
1备份与恢复功能需求分析
1.1应用系统数据库备份
1.1.1定时备份
一
般大中型网络服务器都有可配置定时系统自动备份功
能,由数据库服务器完成,如SQLServer,Orcale,DB2等.定时
备份可有效增强系统数据的安全性,但占用服务器存储资源较
多,而且其中很多备份点是以后不会使用到的.对于桌面型数
据库(如Access),由于一般不具备此类功能,只能通过在应用
程序中设计定时复制数据库文件的方式进行备份.这样的备
份是覆盖式的,若要长期保留不同定时备份点的数据文件,则
要求每个定时备份点使用不同的备份数据库文件名或文件夹,
占用的存储资源更多.
1.1.2应用系统i动备份
在应用信息系统中,有的操作会涉及大批量的数据修改,
这些修改有可能是不正确的,用户希望系统数据JI灰复到此操作
前的状态,但用户又不具备DBA权限,无法通过事务即时点进
行恢复,此时,用户可利用信息系统提供的操作点的主动备份
恢复操作,将应用系统数据库恢复到指定备份点的状态.大中
型网络服务性的数据库服务器为应用系统提供了备份功能的
接口,可在应用信息系统中设计出对应用系统数据库进行备份
的功能.桌面型数据库则需在应用程序中编写复制数据库文
件的代码来实现.
1-2应用系统数据库的恢复
1.2.1即时点恢复
对于即时点恢复功能,只有一些中大型的数据库服务器才
提供,用户使用此功能需要具有DBA权限;在实际应用中需要
进行即时点恢复的操作很少.所以为了保护DBA的信息即数
据库服务器的安全,一般不在应用程序中设计即时点恢复功
能.桌面型数据库不具备此功能.
1.2.2指定备份点的恢复
提供备份功能的中大型数据库服务器,其备份可设置为事
务日志追加的方式,即在一个备份中保存了不同时间点的多个
备份,备份的时间点可用编程接口来识别.所以在应用程序中
可按照用户要求设计备份点.桌面型的数据库则要在应用程
序中编写很多的代码来复制指定的数据库备份文件以覆盖系
统当前应用的数据库文件.
2基于SQLServer的信息系统主动备份与恢复方案
与实现
数据库备份号恢复模块的基本功能列举如下:
【1)系统自动定时备份.在系统部署时配置实现,由DBA完成.
(2)日志追加式备份.在信息系统中设计实现.
(3)截断日志备份.在信息系统中设计实现.
(4)数据库文件的完整备份.在信息系统中设计实现.
(5)即时点的恢复.特殊隋况下由DBA完成.
(6)主动备份点的恢复.在信息系统中设计实现.
(7)备份文件的下载存档.B/s模式信息系统中设计实现.
要在信息系统中实现对SQLServer数据库的操作,应用系
统需要通过接口程序与数据库服务器连接,通过向服务器发送
SQL命令来
您可能关注的文档
- 多媒体课件集体创作管理模式及特点.doc
- 全国地理信息成果应用与地图网上展览技术指南v..docx
- How to build a high performance team(如何打造高绩效团队).doc
- selected poems of love 正式使用版.doc
- 《财务管理学》第四篇 营运资金管理篇 第九章 短期资产管理.doc
- 大学英语二级考典书 修订(Revision of College English Test Band Two).doc
- 基于单片机的红外遥控电机系统的设计 毕业论文.doc
- 2015语文【高教版】职业模块(工科类)教学设计:汉堡港的变奏.doc
- 读迷你小对话 学英语口语 第课 能力与技能.doc
- 2018年全国硕士研究生入学考试数学三真题及答案.doc
- 2025至2030年中国高尔夫球行业市场发展现状及投资前景展望报告.docx
- 2025至2030年中国邻氟苯硫酚行业发展监测及投资战略规划报告.docx
- 2025至2030年中国公关行业市场深度分析及投资战略研究报告.docx
- 2025至2030年中国紫锥菊提取物市场发展前景预测及投资战略咨询报告.docx
- 2025至2030年中国生态示范区管理行业市场深度分析及投资战略规划研究报告.docx
- 2025至2030年中国四眼斑水龟养殖行业发展趋势及投资前景预测报告.docx
- 2025至2030年中国箱包电商行业投资潜力分析及行业发展趋势报告.docx
- 2025至2030年中国化学催化剂行业市场深度研究及投资战略规划报告.docx
- 2025至2030年中国女性消费行业发展前景预测及投资战略研究报告.docx
- 2025至2030年中国丙烯酸乳液行业市场调查研究及投资潜力预测报告.docx
文档评论(0)