没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
试读
44页
测试环境处共承接新老系统,包括开发、组件组装、应用组装、 版本检验、推广测试在内的环境多达十几套,每个系统的每套环境基 本上都需要有 oracle 数据库,这些数据库服务搭建在 PC、小型机两 种硬件环境,Redhat Linux、HP Unix 和 IBM AIX 等多种系统环境中, oracle 数据库服务器的庞大和环境的多样性给 oracle 数据库的查询、 创建、修改等运维管理工作带来了巨大的时间耗费。目前,对于 oracle 数据库的日常运维操作并没有一个清晰明了的管理界面,基于此种考 虑,本文设计并实现了新一代测试环境 ORACLE 数据库管理工具。 本文首先介绍了新一代测试环境 ORACLE 数据库的使用现状, 分析了系统管理员在进行 ORACLE 数据库日常管理操作中的需求, 并进行数据库管理工具需要设计的功能点的分析介绍。 其次,针对测试环境的 ORACLE 日常运维管理需求,论述 ORACLE 数据库管理工具的设计及关键问题的研究和实现,展示数 据库管理工具在表空间管理、用户管理、文件管理、权限管理、角色 管理以及逻辑导入、导出等功能的具体实现流程。
资源推荐
资源详情
资源评论
图书分类号:
密 级:
毕业设计(论文)
题目:新一代测试环境 ORACLE数据库管理工具的
设计与实现
学 生 姓 名
班 级
学 院 名 称
专 业 名 称
指 导 教 师
I
学位论文原创性声明
本人郑重声明: 所呈交的学位论文,是本人在导师的指导下,独立进行
研究工作所取得的成果。除文中已经注明引用或参考的内容外,本论文不含
任何其他个人或集体已经发表或撰写过的作品或成果。对本文的研究做出重
要贡献的个人和集体,均已在文中以明确方式标注。
本人完全意识到本声明的法律结果由本人承担。
论文作者签名: 日期: 年 月 日
学位论文版权协议书
本人完全了解关于收集、保存、使用学位论文的规定,即:本校学生在
学习期间所完成的学位论文的知识产权归所拥有。有权保留并向国家有关部
门或机构送交学位论文的纸本复印件和电子文档拷贝,允许论文被查阅和借
阅。可以公布学位论文的全部或部分内容,可以将本学位论文的全部或部分
内容提交至各类数据库进行发布和检索,可以采用影印、缩印或扫描等复制
手段保存和汇编本学位论文。
论文作者签名: 导师签名:
日期: 年 月 日 日期: 年 月 日
新一代测试环境 ORACLE 数据库管理工具的设计与实现
新一代测试环境 ORACLE数据库管理工具的设计与实现
摘 要
测试环境处共承接新老系统,包括开发、组件组装、应用组装、
版本检验、推广测试在内的环境多达十几套,每个系统的每套环境基
本上都需要有 oracle 数据库,这些数据库服务搭建在 PC、小型机两
种硬件环境,Redhat Linux、HP Unix 和 IBM AIX 等多种系统环境中,
oracle 数据库服务器的庞大和环境的多样性给 oracle 数据库的查询、
创建、修改等运维管理工作带来了巨大的时间耗费。目前,对于 oracle
数据库的日常运维操作并没有一个清晰明了的管理界面,基于此种考
虑,本文设计并实现了新一代测试环境 ORACLE 数据库管理工具。
本文首先介绍了新一代测试环境 ORACLE 数据库的使用现状,
分析了系统管理员在进行 ORACLE 数据库日常管理操作中的需求,
并进行数据库管理工具需要设计的功能点的分析介绍。
其次,针对测试环境的 ORACLE 日常运维管理需求,论述
ORACLE 数据库管理工具的设计及关键问题的研究和实现,展示数
据库管理工具在表空间管理、用户管理、文件管理、权限管理、角色
管理以及逻辑导入、导出等功能的具体实现流程。
最后,论述 ORACLE 数据库管理工具在数据库合规性检查、健
康性检查、信息收集功能上的具体设计和实现。针对北京数据中心对
ORACLE 11g 的规范要求,进行检查和信息收集。
关键词:ORACLE 数据库 日常运维管理 合规和健康检查
新一代测试环境 ORACLE 数据库管理工具的设计与实现
I
目 录
1 绪论 ........................................................................................................................................... 2
1.1 研究背景 ......................................................................................................................... 2
1.2 研究意义 ......................................................................................................................... 2
1.3 研究内容 ......................................................................................................................... 3
1.4 论文结构 ......................................................................................................................... 3
2 存储虚拟化技术 ..................................................................................... 错误!未定义书签。
2.1 存储虚拟化的定义和优势 ........................................................... 错误!未定义书签。
2.2 存储虚拟化的分类 ....................................................................... 错误!未定义书签。
2.2.1 带内虚拟化 ..................................................................... 错误!未定义书签。
2.2.2 带外虚拟化 ..................................................................... 错误!未定义书签。
2.3 存储虚拟化的实现方式 ............................................................... 错误!未定义书签。
3 开发测试云平台存储模块开发背景 ..................................................... 错误!未定义书签。
3.1 集中测试环境存储应用现状 ....................................................... 错误!未定义书签。
3.2 开发测试云平台存储模块设计需求 ........................................... 错误!未定义书签。
3.3 开发测试云平台存储虚拟化设计目标 ....................................... 错误!未定义书签。
4 开发测试云平台存储功能模块设计实现 ............................................. 错误!未定义书签。
4.1 开发测试云平台存储功能模块架构 ........................................... 错误!未定义书签。
4.2 开发测试云平台存储功能详细设计 ........................................... 错误!未定义书签。
4.2.1 存储资源管理设计 ......................................................... 错误!未定义书签。
4.2.2 存储流程管理设计 ......................................................... 错误!未定义书签。
4.2.3 存储任务管理设计 ......................................................... 错误!未定义书签。
4.3 存储虚拟化在开发测试云平台的设计和实现 ........................... 错误!未定义书签。
4.3.1 存储资源池设计 ............................................................. 错误!未定义书签。
4.3.2 存储资源分配自动化 ..................................................... 错误!未定义书签。
4.3.3 存储模块服务、管理流程化 ......................................... 错误!未定义书签。
5 总结与展望 ............................................................................................................................. 36
5.1 总结 ............................................................................................................................... 36
5.2 展望 ............................................................................................................................... 37
6 致谢 ......................................................................................................................................... 38
新一代测试环境 ORACLE 数据库管理工具的设计与实现
2
1 绪论
1.1 研究背景
北京开发中心测试环境处负责全行测试资产的管理,并为各个中心的项目组
和测试团队提供测试环境。并且,随着新一代工作的逐步开展,测试环境处的环
境支持工作也变得日益繁重。目前,测试环境处共承接新老系统,包括开发、组
件组装、应用组装、版本检验、推广测试在内的环境多达十几套,每个系统的每
套环境基本上都需要有 oracle 数据库,这些数据库服务搭建在 PC、小型机两种
硬件环境,Redhat Linux、HP Unix 和 IBM AIX 等多种系统环境中,oracle 数据
库服务器的庞大和环境的多样性给 oracle 数据库的查询、创建、修改等运维管理
工作带来了巨大的时间耗费。
目前行内主推的 Oracle 版本是 11g,它提供了高性能、伸展性、可用性和安
全性,并能更方便地在低成本服务器和存储设备组成的网格上运行。 目前测试环
境处承接的新老系统的数据库大部分运行在 Oracle 数据库上,每天系统管理员
要对数据库的表空间、用户、数据文件等进行新增、查询、修改的工作,重复输
入大量复杂的 sql 语句,耗费大量时间;再则,sqlplus 本身界面不友善,查询信
息显示在字符终端效果不好,不够清晰明确;最后,对数据库进行合规性检查、
健康性检查、数据库信息收集,目前没有方法一目了然地获取这些信息。基于以
上考虑,本次论文设计并实现了针对 Oracle 11g 的数据库管理工具,对管理员日
常数据库管理工作涉及到的内容进行了分析总结,使管理员能够使用图形界面轻
松对数据库进行日常管理工作,极大地提升了日常数据库运维工作的效率。
1.2 研究意义
我行集中测试环境管理的 Oracle 数据库目前有 3460 多台,每天系统管理员
都要对不同环境的 Oracle 数据库进行日常运维操作,如何高效的管理这些 Oracle
数据库成为测试环境 Oracle 数据库管理发展建设的一大难题。为了提高 Oracle
数据库管理效率,整合不同操作系统上安装的 Oracle 数据库,向系统管理员提
供统一的 Oracle 管理接口,并提供比较全面的 Oracle 管理功能界面和 Oracle 健
康性、合规性检查视图,本文设计并实现了新一代测试环境 Oracle 数据库管理
工具,它能够满足数据库日常运维需求,并且具有良好的可扩展性、稳定性和可
剩余43页未读,继续阅读
资源评论
Rocky006
- 粉丝: 5752
- 资源: 1332
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功