Starting An Audit Vault Collector Defined For A Database Running On Windows Fails With ORA-12578: TNS:wallet open failed

(Doc ID 1440073.1)

Last updated on OCTOBER 25, 2017

Applies to:

Oracle Audit Vault - Version 10.3 and later
Information in this document applies to any platform.


While starting a collector for a database running on Windows ( it can be a SQL Server, Oracle,  etc) the following error occurs:

C:/> avctl start_collector -collname MSSQLCollector -srcname mssqldb
Starting collector...
Error executing command start_collector
Internal Error

At the same time the avca.log file show the following errors:

3/22/12 01:28:14       Executing command start_collector, -collname, MSSQLCollector, -srcname, mssqldb
03/22/12 01:28:14       Starting collector...
03/22/12 01:28:17       Error executing command start_collector
Internal Error
       at oracle.av.common.AuditException.toAuditException(
       at oracle.av.avca.control.StartCollectorTask.executeTask(
       at oracle.av.avca.backend.BaseTask.execute(
       at oracle.av.avca.Avctl.startCTL(
       at oracle.av.avca.Avctl.main(
Nested Exception:
java.sql.SQLException: ORA-12578: TNS:wallet open failed
       at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
       at sun.reflect.NativeConstructorAccessorImpl.newInstance(
       at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(
       at java.lang.reflect.Constructor.newInstance(


Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms