C Running DVCA After Installing the Database Vault Software

You should run Database Vault Configuration Assistant (DVCA) after you install the Database Vault software, if any of the following conditions is true:

To run the DVCA utility, you must place its arguments in a file named dvca.args, located in the ORACLE_HOME directory. If there is a dvca.args file there, rename it to a backup name (for example, dvca.args_OLD), and then re-create this file using the following arguments as needed for your purpose:

For example, you could create the following dvca.args file if you wanted to add English and French:

-action addlanguages 
-oh /INST03/10204TESTING/EFRIEDMA/10204_IA2
-instance myinstance -dbname mydbname 
-jdbc_str jdbc:oracle:oci:@orcl1 
-languages {"es","fr"}
-owner_account dvowner
-owner_passwd password
-jdbc_str jdbc:oracle:oci:@eia1
-sys_passwd admin

Then, from the Oracle home directory, run DVCA as follows:

$ dvca

To view the DVCA parameters, run this command:

$ dvca -help

The DVCA session generates a file called dvca.jinput that contains all DVCA command arguments, including the contents of the dvca.args file. This dvca.jinput along with the dvca.args file renamed to dvca.args_OLD remain in your ORACLE_HOME directory after the Database Vault Configuration tool exits. These files may contain sensitive database access information; therefore you should delete or secure them.


  • You should also run DVCA before and after installing database options such as Spatial, Java, and Intermedia. See Oracle Database Vault Administrator's Guide for more details.

  • Before you run this command, make sure that the database and listener are running.

  • After you install Database Vault for a Real Application Clusters (RAC) instance, you no not need to run DVCA on the other RAC nodes.