Capture is failing with ORA-26723: user "HVR" requires the role "DV_GOLDENGATE_REDO_ACCESS" on Oracle 220.127.116.11. How do I resolve?
The cause is that the database has database vault option enabled and HVR by default uses an internal Oracle API to read the redo logs in ASM for Oracle versions between 11.1.x and 18.104.22.168..
To check if database vault has been enabled run a
SELECT * FROM V$OPTION WHERE PARAMETER = 'Oracle Database Vault';
If the query returns true the option is enabled.
This can be resolved by adding environment variable HVR_ORA_REDO_ASM and set the value to VASM.
After this action is adding initialize the channel with 'scripts and Jobs' option