溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

如何利用Log Parser將IIS日志保存到數(shù)據(jù)庫

發(fā)布時間:2021-07-28 18:19:53 來源:億速云 閱讀:185 作者:chen 欄目:大數(shù)據(jù)

這篇文章主要講解了“如何利用Log Parser將IIS日志保存到數(shù)據(jù)庫”,文中的講解內(nèi)容簡單清晰,易于學(xué)習(xí)與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學(xué)習(xí)“如何利用Log Parser將IIS日志保存到數(shù)據(jù)庫”吧!

一個小時把上一個小時的IISLog 保存到數(shù)據(jù)庫

@echo OFF
SET LOGPASER="C:\Program Files (x86)\Log Parser 2.2" 
SET TimeNum=%time:~0,2%
set /a TimeNum=%time:~0,2%-9

if %TimeNum% LSS  0 (set /a  TimeNum=%TimeNum%+24)

set timvar="%TimeNum%"
 
if  %TimeNum%  LSS 10 (set   timvar=0%TimeNum%)
 if  %TimeNum%  GTR 10 (set   timvar=timvar)
SET LOGFILE="D:\iisLog\W3SVC1\u_ex%date:~2,2%%date:~5,2%%date:~8,2%%timvar%.log"
SET DB_SERVER="10.10.9.XXX"
SET DB_DATABASE="IISlog"
SET DB_Table="Log"
SET DB_USERID="sa"
SET DB_PASSWORD="xxxxx"

cd %LOGPASER%
logparser.exe "SELECT TO_LOCALTIME(TO_TIMESTAMP(ADD(TO_STRING(date, 'yyyy-MM-dd '), TO_STRING(time, 'hh:mm:ss')), 'yyyy-MM-dd hh:mm:ss')) AS CreateDate, * FROM %LOGFILE% to %DB_Table%" -i:IISW3C -o:SQL -oConnString:"Driver={SQL Server};server=%DB_SERVER%;database=%DB_DATABASE%;UId=%DB_USERID%;pwd=%DB_PASSWORD%;" -createtable:ON

感謝各位的閱讀,以上就是“如何利用Log Parser將IIS日志保存到數(shù)據(jù)庫”的內(nèi)容了,經(jīng)過本文的學(xué)習(xí)后,相信大家對如何利用Log Parser將IIS日志保存到數(shù)據(jù)庫這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關(guān)知識點的文章,歡迎關(guān)注!

向AI問一下細節(jié)

免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

iis
AI