estou a usarRegistro avançado do IIS 8.5e também registrando alguns cabeçalhos HTTP personalizados. Como posso importar os logs brutos para o SQL regularmente (ou seja, a cada minuto)? Quero evitar a sobrecarga do log ODBC, que a Microsoft também não recomenda. Existe um utilitário de linha de comando que eu possa criar scripts via Powershell, por exemplo? Talvez bcp
? Algo mais?
Responder1
Você pode usarUtilitário analisador de log da Microsoft.
Ele tem a capacidade de despejar em um banco de dados SQL, bem como de criar um arquivo de ponto de verificação para importar apenas registros que não foram processados. Ele pode ser usado como um executável independente ou invocado programaticamente por meio de um controle ActiveX