2010-12-30 13 views
7

में पैरामीटर का उपयोग कैसे करें IIS लॉग का विश्लेषण करने के लिए मैंने माइक्रोसॉफ्ट लॉगपार्सर का उपयोग करना शुरू कर दिया है।माइक्रोसॉफ्ट लॉगपार्सर: फ़ाइल

LogParser, एक कमांड लाइन में क्वेरी सीधे करने के लिए फ़ाइल और आपूर्ति मापदंडों से एसक्यूएल क्वेरी का उपयोग की अनुमति देता है, उदाहरण के लिए:

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 

समस्या यह है कि मुझे नहीं पता कि फ़ाइल में पैरामीटर को कैसे कॉल करें। क्या कोई इसे जानता है?

उत्तर

7

आप अपने उदाहरण में आप इस

%VARIABLE_NAME% 

तो जैसे फ़ाइल क्वेरी में पैरामीटर का उपयोग कर सकते हैं,

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

आपको बहुत बहुत धन्यवाद! – Tim