IIS日志轉(zhuǎn)到sqlserver的實(shí)現(xiàn)方法
更新時間:2007年06月06日 00:00:00 作者:
IIS日志格式默認(rèn)是txt的,查起來很不方便,我實(shí)在懶的看,在網(wǎng)上找點(diǎn)資料了看下,
把日志存在sqlserver里比較方便查詢.
1 建立一個iis的數(shù)據(jù)庫,添加InetAdmin用戶,指定該用戶為iis數(shù)據(jù)庫的所有者,并設(shè)置好相關(guān)權(quán)限。
2 執(zhí)行l(wèi)ogtemp.sql查詢文件,建立表。其內(nèi)容如下:
create table inetlog (
ClientHost varchar(255),
username varchar(255),
LogTime datetime,
service varchar( 255),
machine varchar( 255),
serverip varchar( 50),
processingtime int,
bytesrecvd int,
bytessent int,
servicestatus int,
win32status int,
operation varchar( 255),
target varchar(255),
parameters varchar(255) )
3 根據(jù)IIS5的ODBC日志默認(rèn)值,進(jìn)入ODBC數(shù)據(jù)源管理器建立一個名為“HTTPLOG”的“系統(tǒng)DSN”與iis數(shù)據(jù)庫連接,建立時使用InetAdmin帳號。
4 將“活動日志格式(V)”改為“ODBC Logging ”。
然后就可以自己根據(jù)需要查詢了.
把日志存在sqlserver里比較方便查詢.
1 建立一個iis的數(shù)據(jù)庫,添加InetAdmin用戶,指定該用戶為iis數(shù)據(jù)庫的所有者,并設(shè)置好相關(guān)權(quán)限。
2 執(zhí)行l(wèi)ogtemp.sql查詢文件,建立表。其內(nèi)容如下:
create table inetlog (
ClientHost varchar(255),
username varchar(255),
LogTime datetime,
service varchar( 255),
machine varchar( 255),
serverip varchar( 50),
processingtime int,
bytesrecvd int,
bytessent int,
servicestatus int,
win32status int,
operation varchar( 255),
target varchar(255),
parameters varchar(255) )
3 根據(jù)IIS5的ODBC日志默認(rèn)值,進(jìn)入ODBC數(shù)據(jù)源管理器建立一個名為“HTTPLOG”的“系統(tǒng)DSN”與iis數(shù)據(jù)庫連接,建立時使用InetAdmin帳號。
4 將“活動日志格式(V)”改為“ODBC Logging ”。
然后就可以自己根據(jù)需要查詢了.
相關(guān)文章
虛擬服務(wù)器實(shí)現(xiàn)方法(動態(tài)均衡)
虛擬服務(wù)器:對外它是單一的入口,對內(nèi)有很多臺計(jì)算機(jī)為它服務(wù).對使用它的人來說,它是一臺機(jī)器,有單一的入口點(diǎn).具體的實(shí)現(xiàn)技術(shù)包括兩種: 應(yīng)用層的虛擬服務(wù)器,網(wǎng)絡(luò)層的虛擬服務(wù)器.2008-03-03[圖文]Windows 2000 IIS 安裝、配置(WEB篇)
[圖文]Windows 2000 IIS 安裝、配置(WEB篇)...2007-06-06