
ORACLE
数据表
适用于
ORACLE
数据库
11
g
的
ORACLE
变更管理包
主要特性
l
捕获基线中的数据库定义并
对其进行版本控制
l
比较数据库或基线以跟踪变
更
l
反向设计对象或模式定义
l
利用
Oracle
企业管理器功
能在维护期间使用首选计划
基线捕获和比较。
适用于
Oracle
数据库
11g
的
Oracle
变更管理包为数据库
管理员和应用程序开发人员管理数据库变更提供了一个集成
的解决方案。通过
Oracle
数据库
11g
中的数据字典元数据
管理
API
,
Oracle
变更管理包允许开发人员和管理员快速比
较模式对象在应用程序升级前后的变化,识别数据库变更并
跟踪数据库初始化、授权和存储设置变更。
管理模式变更
数据库管理员面临这样一个艰巨的任务:每年支持的数据库应用程序越来越
多,而人手却没有增加。这些企业应用程序通常都很复杂,并且经常生成数十万
个数据库实体,包括用户和角色、表和索引以及业务逻辑,它们由数据库中的触
发器和程序包捕获。企业经常利用自定义对象扩展这些应用程序以支持公司的业
务流程。这种复杂性为数据库管理员分析变更影响以支持应用程序升级过程带
来了负担。
适用于
Oracle
数据库
11g
的
Oracle
变更管理包提供了使应用程序模块与数据
库对象相关联的变更管理基础架构。这使得应用程序开发人员和
DBA
可以在数
据库模式随每个应用程序升级周期演变时跟踪对象变更。通过为每个应用程序
模块创建一个称为基线的唯一定义并映射它与各种数据库对象的依赖关系,
应用程序开发人员可以将一个应用程序模块基线与升级的数据库应用程序模式
进行比较,以了解应用程序是如何从一个版本发展到下一个版本的。
Oracle
变更管理包功能强大,足以识别在应用程序升级前后相关的数据库
对象之间的详细差异。例如,它可以显示现有表中添加的新列,在新模式中
删除的旧表。它甚至还可以显示对基于
PL/SQL
的对象(如触发器或过
程)进行的详细业务逻辑变更。这使得应用程序开发人员可以快速评估数据
库变更的影响并进行相应的修改,以符合升级的数据库模式。
1
变
更管理包
PDF created with pdfFactory trial version www.pdffactory.com
评论