Precisa ser um banco de dados? Você pode usar o próprio LogParser da MS para manipular o inferno dos logs para começar, e não precisar usar uma camada SQL intermediária.
Na verdade, o LogParser também pode enviar para o SQL, assim você pode usá-lo para fazer exatamente o que você quer, também.