如何在最新的IIS日志条目进入时将其提取到SQL中

7cjasjjr  于 2022-11-24  发布在  其他
关注(0)|答案(2)|浏览(285)

我需要使用IIS日志并以接近真实的的方式处理数据。我正在寻找如何最好地实现这一点的想法。Log Parser似乎没有提供我所能找到的任何解决方案。
具体来说,我希望提取IP地址、日期、时间和引用URL,并将它们直接发送到SQL表,但我不想提取已经提取的日志条目。在工作日结束时进行批量插入很容易,但不是一个选项。
任何帮助都是非常感谢的。

jgovgodb

jgovgodb1#

据我所知,如果IIS计算机是忙碌的服务器,Microsoft不建议将IIS日志记录到SQL Server表。
将忙碌网站的日志记录数据发送到SQL Server数据库会消耗系统资源。在这种情况下,您可能需要稍后将IIS日志导入到SQL数据库。
如果您仍然希望启用IIS日志记录到SQL服务器,我建议您可以参考下面的文章:
1.如果IIS版本为6.0或更低版本:
https://support.microsoft.com/en-us/help/245243/how-to-configure-odbc-logging-in-iis
2.如果IIS版本为7.0或以上:
http://nirav.extreme-advice.com/2013/07/29/configure-iis-8-0-log-to-sql-server/

nzk0hqpo

nzk0hqpo2#

您可以轻松地使用Lizard Log Parser应用程序处理IIS日志和其他日志,如系统日志等。LogParserLizard

相关问题