将IIS高级日志导入到SQL中

我正在使用IIS 8.5高级日志logging ,并logging一些自定义HTTP标头。 我怎样才能将原始日志定期(即每分钟)导入SQL? 我想避免ODBC日志的开销,微软也build议不要这样做。 有一个命令行工具,我可以通过Powershell脚本,例如? 也许bcp ? 别的东西?

您可以使用Microsoft的日志parsing器实用程序 。

它具有倾倒到SQL数据库的能力,并且具有创build检查点文件的能力,从而只导入没有处理的logging。 它既可以作为独立的可执行文件使用,也可以通过ActiveX控件以编程方式调用