11-05-2014 03:00 PM
Recently upgraded our saleslogix db from 7.5 to 8.1.
One of our application connects to this SLX db via SLX OLE DB provider.
As part of the upgrade, I uninstalled SLXOLEDB provider 7.5 and installed the 8.0 version.
I think this created the folder 'SalesLogix" under c:\ProgramFiles(x86).
This folder has SLXSystem.exe and SLXProfiler.exe along with a bunch of others.
Our application only uses SLXSystem.exe for connecting to the SLX db.
The application does not use SLXProfiler.exe in any way, yet the event viewer is logging the below error very frequently.
Any help on this as to why and when the SLXProfiling.dll is loaded would be very helpful
The event viewer has the following error message
Faulting application name: SyncConsole.exe, version: 1.0.0.0, time stamp: 0x53975d19
Faulting module name: SLXProfiling.dll, version: 8.0.0.8479, time stamp: 0x50b6fb02
Exception code: 0xc0000005
Fault offset: 0x00005ac0
Faulting process id: 0x1540
Faulting application start time: 0x01cff9364b12cf06
Faulting application path: D:\EBI\Integration\SyncConsole\SyncConsole.exe
Faulting module path: C:\Program Files (x86)\SalesLogix\SLXProfiling.dll
Report Id: 8c243478-6529-11e4-9409-005056890b11
Faulting package full name:
Faulting package-relative application ID:
thanks
Neema
11-20-2014 11:30 AM
SLXProfiling.dll provides hooks for debugging. When you run SLXProfiler.exe you can see the SQL that is being passed through the OLEDB provider. It may be helpful to install the entire SLX LAN client on the machine so that there are no missing dependencies.