Introduction: – In this article, we will learn how to fix error ORA-20099 E-Business Suite Patch Edition does not exist. Due to this error failed DB connection, it was unable to read Topology model for correct TNS config.
How to fix ORA-20099 E-Business Suite Patch Edition does not exist.
To resolve ora-20099, we need follow the below steps.
[applmgr@xxxtest]$ sqlplus apps/xxxx
SQL*Plus: Release 10.1.0.5.0 – Production on Mon Dec 28 14:49:49 2020
Copyright (c) 1982, 2005, Oracle. All rights reserved.
Enter password:
ERROR:
ORA-00604: error occurred at recursive SQL level 1
ORA-20099: E-Business Suite Patch Edition does not exist.
ORA-06512: at line 29
The database patch edition was not active, where when attempting to connect to the database from the application-tier patch edition environment, it failed.
As seen from the provided inputs, autoconfig has failed in patch fllesystem with below error:
ORA-00604: error occurred at recursive SQL level 1
1.Source RUN File system environment.
. EBSapps.env Run
2. – As apps user disable logon trigger
exec ad_zd.ALTER_LOGON_TRIGGER(‘DISABLE’);
commit;
or
4. Run AutoConfig
5. Connect to run filesystem by sourcing run fs environment
6. . As apps user enable logon trigger
exec ad_zd.ALTER_LOGON_TRIGGER(‘ENABLE’);
commit;
SQL> alter trigger ebs_logon enable;
7. Re-run AutoConfig in run fs once again.
For any failures kindly get back to us with the autoconfig logs for review.