I´m using WinSyslog and my intention is to pipe all the logs that I receive into a Database.
I have seen that WinSyslog includes a Database called "winsyslg97.mdb". When I open it, the system warns me that it´s created with a previous version of Microsoft Access and it tells me how to convert it into the new version. Once I do that, a new database is created (it has the same structure as the old one, but a different name).
I have followed the step-by-step guide on http://www.monitorware.com/Common/en/st ... -MWA12.php to create the RuleSet using my database and I have created a new service with the following configuration:
- Protocol Type: UDP
- Listener Port: 514
- Enable RFC 3164 Parsing
- RuleSet to use: Database Logging (this is the one I have created)
The only difference I have noticed during that process is that the Database I had to insert in the System DNS wasn´t located at C:\program files\MonitorWare\Agent\sample97.mdb .It was located at c:\program files\WinSyslog\MyDataBase.mdb .
After that I erased the Default RuleSet and the Default Running Service.
Then I run InteractiveSyslogServer and I send some logs to the PC. I see they are arriving correctly because they appear on that application, but they don´t get inserted into the database.
The (obvious) question is: How can I make it work?
Thanks to everybody.

