我在用著IIS 8.5 進階日誌記錄也記錄一些自訂 HTTP 標頭。如何定期(即每分鐘)將原始日誌匯入SQL?我想避免 ODBC 日誌記錄的開銷,微軟也建議不要這樣做。例如,是否有可以透過 Powershell 編寫腳本的命令列實用程式?也許bcp
?還有別的事嗎?
答案1
您可以使用Microsoft 的日誌解析器實用程式。
它能夠轉儲到 SQL 資料庫中,並能夠建立檢查點文件,以便僅匯入尚未處理的記錄。它可以作為獨立的可執行檔使用,也可以透過 ActiveX 控制項以程式設計方式調用
我在用著IIS 8.5 進階日誌記錄也記錄一些自訂 HTTP 標頭。如何定期(即每分鐘)將原始日誌匯入SQL?我想避免 ODBC 日誌記錄的開銷,微軟也建議不要這樣做。例如,是否有可以透過 Powershell 編寫腳本的命令列實用程式?也許bcp
?還有別的事嗎?
您可以使用Microsoft 的日誌解析器實用程式。
它能夠轉儲到 SQL 資料庫中,並能夠建立檢查點文件,以便僅匯入尚未處理的記錄。它可以作為獨立的可執行檔使用,也可以透過 ActiveX 控制項以程式設計方式調用