martes, 17 de marzo de 2009

Importar logs spam Exchange 2007 en SQL

Ya que la importacion con formato w3c no le gusta, especificamos los parametros para interpretar los logs del agentlog como un TSV y meterlos en una BBDD.
Si no es un express simplemente poner la Ip.

LogParser "SELECT * INTO webLog FROM AgentLog20090310-1.LOG" -i:tsv -iseparator:','
-nSkipLines 5 -iHeaderFile 1.txt -o:SQL -server:.\sqlexpress -database:FrfServidor_Logs
-driver:"SQL Server" -username:usuario -password:pass -createTable:ON

Contenido de 1.txt = Los nombres de los campos ya que el simbolo # a principio de linea no le gusta:

Timestamp,SessionId,LocalEndpoint,RemoteEndpoint,EnteredOrgFromIP,MessageId,P1FromAddress,P2FromAddresses,Recipient,NumRecipients,Agent,Event,Action,SmtpResponse,Reason,ReasonData,Diagnostics

No hay comentarios: