Importar logs avançados do IIS para o SQL

1

Estou usando IIS 8.5 Advanced Logging e também registrando alguns cabeçalhos HTTP personalizados. Como posso importar os logs brutos para o SQL regularmente (por exemplo, a cada minuto)? Eu quero evitar a sobrecarga do log de ODBC, que a Microsoft também recomenda contra. Existe um utilitário de linha de comando que eu possa roteiro via Powershell, por exemplo? Talvez bcp ? Algo mais?

    
por Mark Richman 21.06.2015 / 23:05

1 resposta

4

Você pode usar o utilitário analisador de log da Microsoft .

Ele tem a capacidade de despejar em um banco de dados SQL, além de ter a capacidade de criar um arquivo de ponto de verificação para que ele apenas importe registros que não foram processados. Ele pode ser usado como um executável autônomo ou programaticamente chamado por meio de um controle ActiveX

    
por 22.06.2015 / 02:49