Installation Overview
Installing the DataVeil data masking software is straight-forward and the steps are outlined below.
The installation instructions in this Help document apply to DataVeil versions 5.0.0 or later.
For earlier versions of DataVeil please refer to DataVeil 4 installation or to the specific instructions in the Help folder dataveil/help/ that is included in that version's software distribution ZIP file.
A later version of the DataVeil software can be installed side-by-side with an earlier version.
Always install DataVeil into a new folder.
The DataVeil GUI
This is the DataVeil data masking development environment where the user authors a masking project and saves it as a .dvp DataVeil project file.
The .dvp project file can be reused and executed from the GUI and the command line.
Only one instance of the GUI can be running in a user's OS account at any given time. This is because the GUI requires exclusive access to a cache and user directory in the OS user account. Other copies of the GUI can be running concurrently but they must each be running from distinct OS user accounts.
The DataVeil Command Line
Command line execution of DataVeil is handled by a single DataVeil file called DvWorker.jar as described in Command Line Execution.
For database connectivity, DvWorker requires access to the relevant JDBC database driver files. This is done by specifying the path to these files in the run command.
This small footprint makes it easy to deploy DataVeil in command line execution environments.
Unlike the GUI, unlimited concurrent instances of DvWorker can be running from a single OS user account.