Assumptions:
You have greater RAM available than the setting you use and it is extra in the machine.
Default setting in a 64bit machine is 4GB of RAM (4096)
Command should be performed on the node assigned as Management Server (MS) hosting the console.
Note: the MS node should always be number 1
Error is:
V-378-1312-807: Error importing Sensitive file paths from Data Loss Prevention Server (Details: OutOfMemoryError detected. SOLUTION: Set higher memory limit for DLP scan by issuing following command on the Management Server [default (mb):512]: configdb -o -T node -k 1 -J sensitivefilejob.max.memory -j <new_limit_mb>)
Remedy:
(Perform these steps in a DOS window opened as Administrator with permissions to run the binaries)
Check for the inclusion of any prior changes in the Object Attributes:
C:\Program Files\Symantec\DataInsight\bin>configdb -p -T objattr -k 1 |findstr sensitive
Modify the setting to a larger number to test the download (Example 12GB):
C:\Program Files\Symantec\DataInsight\bin>configdb -o -T node -k 1 -J sensitivefilejob.max.memory -j 12288
Check to verify the change:
C:\Program Files\Symantec\DataInsight\bin>configdb -p -T objattr -k 1 |findstr sensitive
node:1:sensitivefilejob.max.memory=12288
Run the job to initiate the download:
Note: the job name is case sensitive.
C:\Program Files\Symantec\DataInsight\bin>configcli list_jobs|findstr Dlp
| DlpSensitiveFilesJob|10/20/15 12:00 AM|10/21/15 12:00 AM| 0 00 00 * * ? *|
C:\Program Files\Symantec\DataInsight\bin>configcli execute_job DlpSensitiveFilesJob
Job started
The error should be removed and the download successful. Continue testing with a larger value until there is no longer an error and the download is successful if the first attempt still results in a dataset larger than the allocated memory.