Starting MSSQL Server DB event collector fails. Can't load AMD 64-bit .dll on a IA 32-bit platform

(Doc ID 2341467.1)

Last updated on JANUARY 01, 2018

Applies to:

Oracle Audit Vault and Database Firewall - Version 12.2.0.6 and later
Microsoft Windows x64 (64-bit)

Symptoms

 Starting a event log audit trail collector configured for MS SQL Server instance fails with below error in av.collfwk-4436-0.log

 

[2017-12-18T07:25:34.570+00:00] [collfwk] [ERROR] [] [] [tid: 1896] [ecid: 1944091005:3172:1513581934648:0,0] Unexpected error occurred in thread Collector for Source siebeldb trail 41[[
java.lang.UnsatisfiedLinkError: C:\Agent_Home\bin\mswin-x86-64\oraavclient12.dll: Can't load AMD 64-bit .dll on a IA 32-bit platform

2017-12-18T07:58:44.469+00:00] [collfwk] [ERROR] [] [] [tid: 2126] [ecid: 1944091005:3172:1513583924469:4,0] Unexpected error occurred in thread Collector for Source siebeldb trail 42[[
java.lang.NoClassDefFoundError: Could not initialize class oracle.av.platform.agent.collector.parser.eventlog.EventLogReader
at oracle.av.plugin.mssqldb.collector.eventlog.MSSQLEventLog.openEventLogReader(MSSQLEventLog.java:636)

 

Changes

 Agent.jar is deployed on the windows 2012 R2 host

Cause

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