Oracle Wallet files are by default stored under one of the two locations. If ORACLE BASE is not set, then, ORACLE HOME will be preferred.
To create Wallet, use the mkstore command. Provide the location where Wallet file will be stored. Here, it is wallet directory under ORACLE_BASE. Be ready to provide the password when prompted. This password will be used to encrypt the data. So, make sure that you remember the password.
$ORACLE_HOME/bin/mkstore \ -wrl $ORACLE_BASE/admin/<db_unique_name>/wallet \ -create <Password prompt appears here>
vi $ORACLE_HOME/network/admin/sqlnet.ora ENCRYPTION_WALLET_LOCATION = (SOURCE = (METHOD = FILE) (METHOD_DATA = (DIRECTORY = ORACLE_BASE/admin/db_unique_name/wallet)) )
voice = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP) (HOST = localhost) (PORT = 3333)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = voice) ) )
$ORACLE_HOME/bin/mkstore \ -wrl ORACLE_HOME/admin/voice/wallet \ -createCredential connect_descriptor username password