I would like to clean up old events on an OCUMC / DFM version 5.1 server. I thought to use the dfmpurge utility, but at runtime it generates a Windows system error "BEX64".
According to some random technet link, BEX64 indicates a buffer overflow (/GS) or DEP exception on 64-bit versions of Windows.
The platform here is Windows 2008 R2 SP1 64 bit. The executable being run was downloaded as / extracted from a file called: dfmpurge_dfm-5.1x_windows_64.zip
The executable itself, dfmpurge.exe, has a size of some 31.5MB. Can that be correct?
Has anyone else experienced this problem, or has anyone any suggestions?
Thanks in advance!
Problem Event Name: BEX64
Application Name: dfmpurge.exe
Application Version: 220.127.116.1108
Application Timestamp: 50948889
Fault Module Name: MSVCR80.dll
Fault Module Version: 8.0.50727.6195
Fault Module Timestamp: 4dcdd833
Exception Offset: 000000000003441c
Exception Code: c000000d
Exception Data: 0000000000000000
OS Version: 6.1.7601.2.1.0.274.10
Locale ID: 1031
I am using 18.104.22.16814 (5.2RC1) but the dfm purge events -S Information does not seem to be working. I've noticed that some of the other commands are not working as well. Am I missing something?
The clis mandatory parameter is the purge-interval
I was able to run the cli in 5.2 with out any issue.
The -s does the following "Shows the details of the events, without cleaning up them from DB"
C:\>dfm purge event -S Information -s 5d
Hisotry Event Counts
Event Type Count
Currrent Event Counts
Event Type Count
The cli without -s removed the above shown entires from the db.
C:\>dfm purge event -S Information 5d
Purged 135 events successfully in 0 seconds
One can also run with out the -S or -s just with interval.
C:\>dfm purge event 2d
Purged 4 events successfully in 0 seconds
This will only delete events from DFM database including performance events. But will not delete any of the performance data stored in the flat files.
Is there an answer to Rob's original question?? We are also attempting to run/use dfmpurge. We are also using DFM v5.1 and Windows Server 2008 R2 SP1. Why does dfmpurge throw an error referencing MSVCR80.dll?