When SYS or SYSTEM passwords are changed it does not effect ongoing replicaiton because the SYS and SYSTEM passwords are used only when the *-all.sh is run. Once this script is executed and the replication is up and running, SYS and SYSTEM users are not used by Dbvisit Replicate at all.
Neither of MINE, APPLY nor FETCHER stores SYS and SYSTEM passwords therefore nothing has to be done when their passwords are changed.
Dbvisit Replicate communicates with source and target database through "dbvrep" user created during execution of *-all.sh script. This defualt name can be changed during the setup wizard. Execute following steps after changing dbvrep password.
1. Stop MINE/APPLY/FETCHER process.
2. In Dbvisit Replicate command console, execute 'ENGINE ENCRYPT newpasswd' command. It will return an encrypted value of newpassword.
3. Set this value for DDC_PASSWORD parameter in MINE/APPLY/FETCHER ddc file.
3. Execute 'start-console.sh --no-checkdb' command to open console.
4. Set new encrypted password for MINE/APPLY/FETCHER process.
When dbvrep password is changed on source then set MINE.MINE_PASSWORD to encrypted password value or FETCHER.FETCHER_PASSWORD if FETCHER is used. If password of dbvrep user is changed on target database then set APPLY.APPLY_PASSWORD to encrypted password value.