ITPub博客

首页 > 数据库 > Oracle > 收集数据库升级/迁移诊断信息的脚本 (dbupgdiag.sql)

收集数据库升级/迁移诊断信息的脚本 (dbupgdiag.sql)

原创 Oracle 作者:pxbibm 时间:2015-06-26 17:27:36 0 删除 编辑

适用于:

Oracle Database - Enterprise Edition - 版本 9.2.0.1 到 11.2.0.3 [发行版 9.2 到 11.2]
本文档所含信息适用于所有平台

用途

这个脚本为升级前后诊断数据库状态提供了非常友好的输出。脚本将生成一个文件,名称为db_upg_diag__.log。

要求

这个脚本需要使用SYS 用户在SQL*Plus中运行,并且在升级前和升级后的数据库中都要执行。

它会帮助判定升级前后的数据库的状态。

配置

下载并保存脚本为dbupgdiag.sql。这个脚本不需要额外的配置。

说明

以sysdba连接,执行下面的脚本

cd
$ sqlplus / as sysdba
sql> alter session set nls_language='American';
sql> @dbupgdiag.sql
sql> exit

警告

此示例代码只为教育目的,Oracle Support不提供技术支持。它已经过内部测试,然而我们无法确保它在任何环境中都能成功使用。请您在使用之前先在测试环境中运行。

Script

点击dbupgdiag.sql下载脚本

在升级前后执行脚本并把结果日志文件提供给Oracle Support以作分析。

示例输出

SQL> @dbupgdiag.sql 
Enter location for Spooled output as Parameter 1: 
Enter value for 1: /tmp

                          
                          *** Start of LogFile ***
  Oracle Database Upgrade Diagnostic Utility       07-01-2008 12:17:30

...
...
Script output
...
...

                             *** End of LogFile ***
 
 
Upload db_upg_diag_orcl102_01-Jul-2008_1217.log from "/tmp" directory

 

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/12798004/viewspace-1713380/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
【DBAplus社群】联合发起人。ACOUG核心成员,Oracle用户组年轻专家。熟悉Oracle的体系结构,擅长Oracle数据库架构规划、SQL优化、OWI方面性能的优化。曾服务于航天、航空、机车、大型制造行业数据库的维护以及系统开发工作,开发过基于Oracle数据库的大型ERP系统。
  • 博文量
    341
  • 访问量
    2469830