The Enforce Server migration may fail in a three-tier environment when you upgrade to currently supported versions of Symantec Data Loss Prevention.
The issue occurs because Symantec Data Loss Prevention database "DatabaseProcessCheck" action remains active during the migration.
Stop all Symantec Data Loss Prevention database sessions:
sqlplus /nologSQL> connect sys/password@protect as sysdbaSELECT module, action, client_identifier FROM v$session WHERE (
UPPER(module) LIKE 'VONTU%' OR
UPPER(client_identifier) LIKE 'VONTU%' OR
UPPER(module) = 'SYMANTEC DLP: INCIDENT DELETOR' OR
UPPER(module) = 'DATAUSER_MERGE' OR
UPPER(module) = 'DATA INSIGHT DATA REFRESH'
) AND
module <> 'Vontu Refresh CBO Stats' AND
UPPER(module) NOT LIKE '%SCHEMA UPGRADER%';If the query identifies running processes, wait for them to complete OR have your DBA stop them:
Sometimes, after restarting the Enforce server, the processes still remain active in spite of running the query to kill the processes. In that case, you may also have to bounce the Oracle DB to kill the running processes.
The above process also applies when you are installing an MP (Maintenance Pack) or HF (HotFix) on Enforce, as the MP/HF installer will also perform the same check in Oracle for running DLP processes. If there are any running DLP jobs seen by the installer in Oracle, it will throw an error:
"It appears that Oracle jobs are running. Waiting 10 seconds before checking again"
Normally, the jobs should complete execution up to 10 minutes after the DLP services are stopped on Enforce.