Optim™ Database Administrator 报告描述要对数据库进行的更改、这些更改产生的影响以及由于所作更改而需要执行的操作。Optim Database Administrator 还提供了有关部署更改命令的详细信息。
Optim Database Administrator 可为您创建 HTML 格式的以下类型报告:
所有报告都存储在与更改管理脚本相同的项目中的
其他文件文件夹中。
更改摘要报告
Optim Database Administrator 会为您自动创建 HTML 格式的“更改摘要”报告。
指定更改时,在部署 DDL 之前,您可能希望了解这些更改将对数据库产生的影响。该报告将帮助您在对数据库部署更改之前采取正确操作。“更改摘要”报告列出了所有更改。
例如,您可以查看对表名的更改可能对与该表关联的触发器、具体化查询表或视图产生什么影响。
提示: 还可以在“更改管理脚本编辑器”的受影响的对象列表中查看并管理将受到更改影响的对象。
“更改摘要”报告分为多个部分,这些部分使用 HTML 框架显示。报告左侧的导航框架允许您移动到报告的特定部分。
您可能希望将该报告提交给您的主管,作为将进行的更改以及将运行的维护命令的摘要,从而获得数据库的统计信息视图。您的主管可以根据更改报告了解更改的大致情况并核准或不核准更改。
此外,报告还提供了有关在“问题”视图中显示的任何问题的详细信息。
通过单击“更改管理脚本编辑器”命令部分中的查看更改报告,可以复审“更改摘要”报告。
示例
以下示例描述了如何对表重命名并生成报告以显示更改及更改所产生的影响。
- 基于 GSDB 数据库创建更改管理脚本。
- 将 PTNR_CNTCT 表重命名为 PARTNER_CONTACT。
- 创建 CUST_FED_TAX 表,并添加列 CUST_TAX_ID。
- 为此更改管理脚本生成更改命令。
单击预览命令链接后,“更改管理脚本编辑器”的焦点会切换到命令部分。
- 单击查看更改报告。
- 单击报告左侧导航框架中的链接可查看报告各个部分中的信息,这些部分显示更改所影响的各对象类型。
- 使用报告中的信息确定接下来的步骤。
部署报告
每次将更改命令部署到数据库时,都会自动生成“部署”报告。无法部署的任何命令都将列在该报告中,并提供有关失败原因的信息。
“部署”报告还将在部署更改后显示错误、警告和成功消息。
提示: 您还可以在“SQL 结果”视图中查看有关针对数据库运行的更改命令的消息。