# Oracle database products

The Snow Inventory Agents for Linux, Unix, and Windows can perform inventory of Oracle database products. Automatic discovery and inventory of all Oracle instances on the computer is achieved by the Snow Inventory Oracle Scanner (SIOS).

When Oracle scan is enabled in the configuration, the agent will be triggered to run the Snow Inventory Oracle Scanner as part of the inventory process, and automatically perform an inventory of all Oracle database instances found. For information on advanced configuration options for the Oracle database inventory, see Snow Inventory Oracle Scanner.

### Note

Snow Inventory Oracle Scanner requires Java Runtime Environment 6.0 (1.6) or later to be installed. Due to an internal defect in Java, Java Runtime Environment 1.7.0_7 must not be used.

## Configure path to Java executable

If multiple versions of Java are installed on a computer and the Java version available in the default path is not version 1.6 or later, the configuration file setting env.java_home can be used to specify the location of a Java installation other than the default one. The agent will then try to run Java using the specified path to the executable.

The setting is applicable to the Windows and Linux agents. The setting is not applicable to the Unix agent, since it uses the Java on which it is running itself.

The Windows agent must be configured with the path to the installation directory only, not the complete path to the java.exe binary. For example, if Java.exe is installed at c:\Program Files\jre-8\bin\java.exe, then the setting should read c:\Program Files\jre-8.

On Linux, the setting must include the full path to the java binary, for example, /usr/local/jre-8/java.