ORA-28367 error appears when opening the TDE wallet/keystore.
In 11c:
SQL>ALTER SYSTEM SET WALLET OPEN IDENTIFIED BY "software_wallet_password";
ALTER SYSTEM SET WALLET OPEN IDENTIFIED BY "software_wallet_password"
*
ERROR at line 1:
ORA-28367: wallet does not exist
in 12c:
SQL> ADMINISTER KEY MANAGEMENT SET KEYSTORE OPEN IDENTIFIED BY "software_keystore_password";
ADMINISTER KEY MANAGEMENT SET KEYSTORE OPEN IDENTIFIED BY "software_keystore_password"
*
ERROR at line 1:
ORA-28367: wallet does not exist
CAUSE
1) Please check sqlnet.ora in place.
2) Check the format of “ENCRYPTION_WALLET_LOCATION” in sqlnet.ora right as the following:
ENCRYPTION_WALLET_LOCATION=
(SOURCE=
(METHOD=FILE)
(METHOD_DATA=(DIRECTORY=/var/opt/oracle/dbaas_acfs/TESTDB/tde_wallet)))