Microsoft logparser: как использовать параметры в файле
-
14-10-2019 - |
Вопрос
Я начал использовать Microsoft Logparser, чтобы проанализировать журналы IIS.
LogParser позволяет использовать SQL -запрос из файла и параметров снабжения в запрос непосредственно в командной строке, например:
LogParser file:query.sql?date=2010-12-29 -i:IISW3C
Query.sql это имя файла с запросом SQL
Дата = 2010-12-29 это параметр, который поставляется в запрос SQL
Здесь содержание Query.sql:
select cs-uri-stem
,count(*)
from logs.log
where date = <date>
group by cs-uri-stem
Проблема в том, что я не знаю, как вызовать параметр в файле. Кто -нибудь это знает?
Решение
Вы можете использовать параметры в вашем файле запроса, как это
%VARIABLE_NAME%
Итак, в вашем примере
select cs-uri-stem
,count(*)
from logs.log
where date = %date%
group by cs-uri-stem
Не связан с StackOverflow