2013년 10월 11일 금요일

[수정] iis log 를 database table에 저장할 column과 datatype

("IIS LOG to DB" 하는 방법을 적어보기 전에 저장될 데이터베이스의 컬럼명과 데이터 타입을 찾는 사람이 있을 것 같아서 그냥 적어본다.)

Log Parser를 이용하여 IIS 로그를 데이터베이스로 전달할 때 데이터베이스 테이블의 컬럼과 그 데이터 타입을 적어 놓음..
IIS 7.X를 기준으로 작성한 것이어서 7.X 버전 이하는 알아서 찾아 보도록..구글링 하면 많이 나옴..

!!!! 아래에 취소선으로 된건 전에 올렸던 건데 잘못 된 정보다..
아래의 내용이 IIS LOG 관련 컬럼명 및 데이터 타입이다.
Checked 는 MSSQL 디자이너에서 그냥 끍어와서 그런데.. Null값을 허용한다는 뜻이다..

date datetime Checked
time datetime Checked
[c-ip] varchar(255) Checked
[cs-username] varchar(255) Checked
[s-sitename] varchar(255) Checked
[s-computername] varchar(255) Checked
[s-ip] varchar(255) Checked
[s-port] int Checked
[cs-method] varchar(255) Checked
[cs-uri-stem] varchar(255) Checked
[cs-uri-query] varchar(255) Checked
[sc-status] int Checked
[sc-substatus] int Checked
[sc-win32-status] int Checked
[sc-bytes] int Checked
[cs-bytes] int Checked
[time-taken] int Checked
[cs-version] varchar(255) Checked
[cs-host] varchar(255) Checked
[cs(User-Agent)] varchar(255) Checked
[cs(Cookie)] varchar(255) Checked
[cs(Referer)] varchar(255) Checked
[s-event] varchar(255) Checked
[s-process-type] varchar(255) Checked
[s-user-time] real Checked
[s-kernel-time] real Checked
[s-page-faults] int Checked
[s-total-procs] int Checked
[s-active-procs] int Checked
[s-stopped-procs] int Checked
Unchecked


LogFilename varchar(255)
, LogRow int
, date datetime
, time datetime
, cIp varchar(255)
, csUsername varchar(255)
, sSitename varchar(255)
, sComputername varchar(255)
, sIp varchar(255)
, sPort int
, csMethod varchar(255)
, csUriStem varchar(255)
, csUriQuery varchar(255)
, scStatus int
, scSubstatus int
, scWin32Status int
, scBytes int
, csBytes int
, timeTaken int
, csVersion varchar(255)
, csHost varchar(255)
, csUserAgent varchar(255)
, csCookie varchar(255)
, csReferer varchar(255)
, sEvent varchar(255)
, sProcessType varchar(255)
, sUserTime real
, sKernelTime real
, sPageFaults int
, sTotalProcs int
, sActiveProcs int
, sStoppedProcs int

댓글 없음:

댓글 쓰기