2013-09-30 07:21 AM
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: 18.104.22.16808
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
2013-09-30 08:25 AM
All of the functionality and much more of dfmpurge tool is already part of OCUM 5.2 which happens every-time during upgrade and restore of a db in 5.2 and later.
2013-10-03 05:57 AM
I am using 22.214.171.12414 (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?
2013-10-03 07:49 AM
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
2013-10-06 07:19 PM
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.
2014-04-03 06:17 AM
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?