I don't see how adding the ability for syslog-ng to write to a database (SQL based)
is any more different/difficult the allowing it to write to a file...

We've modified it to natively write to Sybase...

The problem with external programs, at least in our case, was that we would end up having
20+ process running to get the data where we needed it....

Andrew