EBS databse - Converting to Multi-tenant fails

classic Classic list List threaded Threaded
8 messages Options
Reply | Threaded
Open this post in threaded view
|

EBS databse - Converting to Multi-tenant fails

satish
Dear Erman,

Env: Apps R12.2.5 and db 12.1.0.2

We upgraded the database to 19c. We followed 2552181.1(interoperability notes:EBS R12.2 with 19c).

We followed each and every step.

Check for PDB violation fails with error. We raised SR but no progress. Need your expertise.

Error: PDB compatibility check didnt go through successfully. Attached logs.files.zip

Thanks,
Satishcompatible.zip
Reply | Threaded
Open this post in threaded view
|

Re: EBS databse - Converting to Multi-tenant fails

ErmanArslansOracleBlog
Administrator
Please explain your problem Satish. that file you sent( compatible.zip ) is already empty.

Please explain it here.. Highlight the important issues or errors.. Support your explanation by the log files /or outputs. Do not send unnecessary files please.. Just the relevant files. Name them carefully (so I can understand their relevance easily. Unfortunately, I don't have that time to dig into those files, and find evidences to an unclear problem.
Reply | Threaded
Open this post in threaded view
|

Re: EBS databse - Converting to Multi-tenant fails

satish
Dear Erman,

Thanks for the update. Check for PDB violation failed. We are knocking our heads to understand what is wrong here. We raised SR but no progress.

[orasupp@erpsupportdb appsutil]$ cd $ORACLE_HOME/appsutil
[orasupp@erpsupportdb appsutil]$ . ./txkSetCfgCDB.env dboraclehome=$ORACLE_HOME

Oracle Home being passed: /u01/SUPPDB/19.3.0
[orasupp@erpsupportdb appsutil]$ export ORACLE_SID=suppcdb
[orasupp@erpsupportdb appsutil]$ cd $ORACLE_HOME/appsutil/bin
[orasupp@erpsupportdb bin]$ perl txkChkPDBCompatability.pl -dboraclehome=$ORACLE_HOME -outdir=$ORACLE_HOME/appsutil/log -cdbsid=suppcdb -pdbsid=SUPPDB -servicetype=onpremise


Script Name    : txkChkPDBCompatability.pl
Script Version : 120.0.12020000.10
Started        : Tue Dec 13 10:01:57 IST 2022

Log File       : /u01/SUPPDB/19.3.0/appsutil/log/TXK_CHK_PDB_COMPTABILITY_Tue_Dec_13_10_01_57_2022/txkChkPDBCompatability.log


-----------
Values used
-----------
Database Oracle Home    : /u01/SUPPDB/19.3.0
CDB SID                 : suppcdb
PDB SID                 : SUPPDB
OUT Directory           : /u01/SUPPDB/19.3.0/appsutil/log
Service Type            : onpremise




=========================
Validating oracle home...
=========================
Oracle Home: /u01/SUPPDB/19.3.0 exists.


===========================
Validating out directory...
===========================
Oracle Home: /u01/SUPPDB/19.3.0/appsutil/log exists.


=============================
Validating DB service type...
=============================
Service Type: onpremise
Service type is valid.


============================
Inside setFileLocations()...
============================
PDB_DESC_XML: /u01/SUPPDB/19.3.0/dbs/SUPPDB_PDBDesc.xml


**** Setting ORACLE_SID to suppcdb




========================
Inside getDBVersion()...
========================
DB_VERSION = db190



=================================
Inside checkPDBCompatibility()...
=================================
File /u01/SUPPDB/19.3.0/dbs/SUPPDB_PDBDesc.xml exists.
Generating SQL file : /u01/SUPPDB/19.3.0/appsutil/log/TXK_CHK_PDB_COMPTABILITY_Tue_Dec_13_10_01_57_2022/create_pdb_compatible.sql
SQL output file     : /u01/SUPPDB/19.3.0/appsutil/log/TXK_CHK_PDB_COMPTABILITY_Tue_Dec_13_10_01_57_2022/create_pdb_compatible.out
==========================
Inside executeSQLFile()...
==========================
Executing the SQL...

==============================
Inside searchFileContents()...
==============================
log_file: /u01/SUPPDB/19.3.0/appsutil/log/TXK_CHK_PDB_COMPTABILITY_Tue_Dec_13_10_01_57_2022/create_pdb_compatible.out
pattern: ERROR
================
Pattern found...
================
EXIT STATUS: 1
PDB compatability check did not go through successfully.
LOG FILE: /u01/SUPPDB/19.3.0/appsutil/log/TXK_CHK_PDB_COMPTABILITY_Tue_Dec_13_10_01_57_2022/create_pdb_compatible.out.
*******FATAL ERROR*******
PROGRAM : (txkChkPDBCompatability.pl)
TIME    : Tue Dec 13 10:01:59 2022
FUNCTION: main::checkPDBCompatibility [ Level 1 ]
ERRORMSG: PDB compatability check did not go through successfully.

[orasupp@erpsupportdb ~]$


Thanks,
Satish
Reply | Threaded
Open this post in threaded view
|

Re: EBS databse - Converting to Multi-tenant fails

satish
Dear Erman,

Database is shut down. We started the db and ran violation check.These are the errors. Can we ignore these violations

QL*Plus: Release 19.0.0.0.0 - Production on Tue Dec 13 11:56:07 2022
Version 19.17.0.0.0

Copyright (c) 1982, 2022, Oracle.  All rights reserved.

Connected.

NAME       CAUSE                TYPE       STATUS
---------- -------------------- ---------- ----------
MESSAGE
------------------------------------------------------------------------------------------------------------------------------------------------------
PDB$SEED   SQL Patch            ERROR      RESOLVED
Interim patch 29213893/24892880 (DBMS_STATS FAILING WITH ERROR ORA-01422 WHEN GATHERING STATS FOR USER$ TABLE): Installed in the CDB but not in the PD
B

PDB$SEED   SQL Patch            ERROR      RESOLVED
Interim patch 34411846/24917919 (OJVM RELEASE UPDATE: 19.17.0.0.221018 (34411846)): Installed in the CDB but not in the PDB

PDB$SEED   SQL Patch            ERROR      RESOLVED
'19.17.0.0.0 Release_Update 2209242240' is installed in the CDB but no release updates are installed in the PDB

SUPPDB     Non-CDB to PDB       WARNING    PENDING
PDB plugged in is a non-CDB, requires noncdb_to_pdb.sql be run.

SUPPDB     OPTION               WARNING    PENDING
Database option DV mismatch: PDB installed version NULL. CDB installed version 19.0.0.0.0.

SUPPDB     OPTION               WARNING    PENDING
Database option OLS mismatch: PDB installed version NULL. CDB installed version 19.0.0.0.0.

SUPPDB     OPTION               WARNING    PENDING
Database option OWM mismatch: PDB installed version NULL. CDB installed version 19.0.0.0.0.

SUPPDB     Parameter            WARNING    PENDING
CDB parameter shared_pool_reserved_size mismatch: Previous 40M Current 74658611

SUPPDB     Parameter            WARNING    PENDING
CDB parameter temp_undo_enabled mismatch: Previous TRUE Current FALSE

SUPPDB     Parameter            WARNING    PENDING
CDB parameter smtp_out_server mismatch: Previous 'relay.emailgov.in:465' Current 'relay.emailgov.in:4
*.sql92_security=TRUE
*.temp_undo_enabled=TRUE
*.undo_management=', 'AUTO''


10 rows selected.

[orasupp@erpsupportdb ~]$

Thanks,
Satish
Reply | Threaded
Open this post in threaded view
|

Re: EBS databse - Converting to Multi-tenant fails

ErmanArslansOracleBlog
Administrator
There is a note there.. Pay attention to that.

Sending it you here.. It will answer your question.

Reply | Threaded
Open this post in threaded view
|

Re: EBS databse - Converting to Multi-tenant fails

ErmanArslansOracleBlog
Administrator
Warning can be ignored ..
Reply | Threaded
Open this post in threaded view
|

Re: EBS databse - Converting to Multi-tenant fails

satish
Thanks for the update.
Overlooked.

Thank you
Reply | Threaded
Open this post in threaded view
|

Re: EBS databse - Converting to Multi-tenant fails

ErmanArslansOracleBlog
Administrator
:) good.
those first 3 got resolved in the status column, so..