2010-12-30 6 views
7

Ho iniziato a utilizzare Microsoft LogParser per analizzare i registri IIS.Microsoft LogParser: Come utilizzare i parametri in un file

LogParser permette di utilizzare query SQL da un file e fornitura parametri alla query direttamente in una riga di comando, ad esempio:

LogParser file:query.sql?date=2010-12-29 -i:IISW3C 

query.sql è un nome di file con query SQL

date = 2010-12-29 è un parametro che viene fornita alla query SQL

Qui è contenuto query.sql:

select cs-uri-stem 
     ,count(*) 
from logs.log 
where date = <date> 
group by cs-uri-stem 

Il problema è che non so come chiamare il parametro nel file. Qualcuno lo sa?

risposta

7

È possibile utilizzare i parametri si esegue una query di file come questo

%VARIABLE_NAME% 

Quindi, nel tuo esempio

select cs-uri-stem 
     ,count(*) 
from logs.log 
where date = %date% 
group by cs-uri-stem 
+0

Grazie mille! – Tim

Problemi correlati