Quantcast
Channel: SCN : All Content - SAP on Oracle
Viewing all articles
Browse latest Browse all 2104

Oracle 10.2.0.4 to 11.2.0.2 fails with ORA-03113

$
0
0

This is Oracle upgrade from 10.2.0.2 to Oracle 11.2   (on Windows platform)

Since 10202 to 11 is not SAP supported, we upgrade from 10.2.0.4 first before upgrade to 11

10202 to 10204 upgrade finished fine.  All post upgrade sql files are run without any issues.

 

During 10204 to 11202 upgrade, at 42% complete the Database Upgrade Assistant gives

 

ORA-03113: end-of-file on communication channel

Upgrade failed due to running the step "Upgrading Oracle Server"

 

 

The upgrade was repeated and it always gets the same error at the same spot.

 

Once the error occurs, if I try to rerun the upgrade script, it complains that objects already exist.

 

Looking at the \oracle\cfgtoollogs\dbua\<SID>\upgrade1 directory, I see the log file which shows at the end of the file:

 

 

GRANT INSERT ON sys.impdp_stats TO PUBLIC

2  /

 

Grant succeeded.

 

GRANT DELETE ON sys.impdp_stats TO PUBLIC

2  /

 

Grant succeeded.

 

 

Rem ===================================

Rem End  User stats table format change

Rem ===================================

 

Rem==========================================================================

Rem Call script to upgrade type dictionary tables from 8.0 image to

Rem 8.1 image format. If they are already in 8.1 image format, the

Rem script will do nothing.

Rem==========================================================================

 

set serveroutput on

EXECUTE dbms_objects_utils.upgrade_dict_image;

BEGIN dbms_objects_utils.upgrade_dict_image; END;

 

*

ERROR at line 1:

ORA-03113: end-of-file on communication channel

ERROR:

 

 

So the problem is at running  dbms_objects_utils.upgrade_dict_image procedure

"This procedure upgrades the type dictionary images from 8.0 to 8.1. The dictionary tables that could be in 8.0 are kottd$, kottb$, kottbx$, kotad$ and kotmd$, which existed in 8.0 or 8.1, when 8.0 compatibility was possible, kotadx$ was created in 9iR2 when we required 8.1 minimum  compatibility. The source code is fully exposed for both package header and body."

/rdbms/admin/dbmsobj.sql

 

If I try to run that same procedure within SQLPlus (after the upgrade failed), I get the error message ORA-00955: name is already used by an existing object.   This tells me that the upgrade script actually created the newer version of the dictionary images, but for some reason failed to complete.  And so when I re-run the upgrade script, it complains.

 

We've searched google, SAP Notes, sdn, etc. but havent gotten anywhere.    Help or hints would be greatly appreciated.

Thanks


Viewing all articles
Browse latest Browse all 2104

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>