首页> 中文学位 >基于PL/SQL包的Oracle数据备份引擎的研究与实现
【6h】

基于PL/SQL包的Oracle数据备份引擎的研究与实现

代理获取

目录

文摘

英文文摘

第1章绪论

1.1研究背景

1.2问题提出

1.3项目研究目标

1.4主要成果及论文安排

第2章ORACLE备份技术及国内外备份软件的研究现状

2.1 ORACLE备份技术

2.2国内外备份软件的研究动态及现状

2.3本章小结

第3章ORACLE备份代理的设计

3.1 NETBUNKER2简介

3.2 ORACLE备份代理的总体设计

3.3 ORACLE备份代理的详细设计

3.4本章小结

第4章PL/SQL包的设计

4.1 PL/SQL的相关知识

4.2 PL/SQL包实现备份的功能用例

4.3 PL/SQL包实现备份的流程

4.4 PL/SQL包定义

4.5本章小结

第5章基于PL/SQL包的ORACLE备份实现

5.1创建环境变量及备份表

5.2 GUI实现

5.3作业定义

5.4作业运行

5.5本章小结

第6章分析与比较

6.1原方案备份过程

6.2方案对比分析

结束语

参考文献

致谢

原创性声明

展开▼

摘要

本文基于一个企业实际项目,即由中山大学软件研究所和广州威腾网络科技有限公司合作研发的“网络数据备份与恢复系统”——NetBunker2。该系统是一个分布式多层架构的备份作业管理和调度系统,提供网络环境中数据保护的解决方案。目前,该系统已经实现了Windows和Linux平台上的文件系统、Oracle,以及Windows上的SQLServer的备份/恢复功能。由于在系统早期版本中,Oracle数据备份引擎实现在操作系统一级,因而系统的可集成性不高,并且缺乏触发式备份机制。  本文首先通过对国内外备份软件的分析以及项目的实际应用需求,提出问题,确定项目研究的目标。接着,根据该目标设计Oracle备份代理的总体结构及运行流程,并根据该流程确定PL/SQL包的实现功能及包定义。然后描述了使用PL/SQL包实现Oracle备份的具体过程,最后通过与原方案的对比分析验证了该方法的有效性。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号