这个脚本为升级前后诊断数据库状态提供了非常友好的输出。脚本将生成一个文件,名称为db_upg_diag_<sid>_<timestamp>.log。 在多租户数据库环境,应该分别在每个容器中运行。 这个脚本需要使用SYS 用户在SQL*Plus中运行,并且在升级前和升级后的数据库中都要执行。 它会帮助判定升级前后的数据库的状态。 下载并保存脚本为dbupgdiag.sql。这个脚本不需要额外的配置。 以sysdba连接,执行下面的脚本 cd <location of the script> 点击此处下载脚本
请点击此处.查看详细的示例日志文件。适用于:
Oracle Database Cloud Exadata Service - 版本 N/A 和更高版本
Oracle Database Backup Service - 版本 N/A 和更高版本
Oracle Database Cloud Service - 版本 N/A 和更高版本
Oracle Database - Enterprise Edition - 版本 9.2.0.1 到 12.2.0.1 [发行版 9.2 到 12.2]
Oracle Database Cloud Schema Service - 版本 N/A 和更高版本
本文档所含信息适用于所有平台
目标
解决方案
要求
配置
说明
$ sqlplus / as sysdba
sql> alter session set nls_language='American';
sql> @dbupgdiag.sql
sql> exit脚本
在升级前后执行脚本并把结果日志文件提供给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_<SID>_01-Jul-2008_1217.log from "/tmp" directory
参考
NOTE:456949.1 - Script to Check the Status or State of the JVM within the Database
NOTE:412271.1 - ORA-600 [22635] and ORA-600 [KOKEIIX1] Reported While Upgrading or Patching Databases to 10.2.0.3
NOTE:397770.1 - How to Check or Verify if the Oracle JVM is Installed in the Database
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




