What is xdb_wallet oracle?
Installs the default XDB wallet in the default XDB wallet directory. The XDB wallet is stored in the $ORACLE_BASE/admin/
For more information about Oracle Enterprise Manager Database Express, please refer to my post:https://ahmedfattah.com/2018/10/14/oracle-enterprise-manager-database-express-12c-overview/
Following are the main configuration steps:
So, all the necessary normal setup tasks were done successfully. Also, I confirmed that there is no firewall or proxy between the database server and the client accessing the database express. Client can ping the database server either by hostname or by IP.But,I’m still getting the error:
After some research, I found the main issue, which is the wallet files permissions. The wallet files should normally have permission 0600, but that doesn’t allow successful display of the EM Express page when RDBMS sits on top of GI with role separation.
The XDB wallet is stored in the $ORACLE_BASE/admin/
Changing mode to 640 to allow for group oinstall to read the wallet files makes the EM Express page available via browser.
This fixed the issue, and I can successfully access the EM Database Express:
Troubleshooting Why EM Express is not Working (Doc ID 1604062.1) https://community.oracle.com/thread/3995345
ThanksAhmed