将 IIS 高级日志导入 SQL

将 IIS 高级日志导入 SQL

我在用着IIS 8.5 高级日志记录并记录一些自定义 HTTP 标头。我如何定期(即每分钟)将原始日志导入 SQL?我想避免 ODBC 日志记录的开销,Microsoft 也建议不要这样做。例如,是否有可以通过 Powershell 编写脚本的命令行实用程序?也许bcp?还有其他吗?

答案1

您可以使用微软的日志解析器实用程序

它能够转储到 SQL 数据库中,并且能够创建检查点文件,以便只导入尚未处理的记录。它既可以用作独立可执行文件,也可以通过 ActiveX 控件以编程方式调用

相关内容