음...우선 오늘 계속 찾아서, 파워쉘이나 Logpaser로 전부 실패했습니다..
혹시 방법을 아시거나 2개의 방법으로 현재 쓰고 계신 분 중에 정리된 내용이 있으면 공유 가능하시면
부탁드립니다.
Windows Event Log를 SQL Server 테이블에 주기적으로 저장하고자 합니다.
감사합니다.
Comment 4
-
minsouk
2016.03.18 01:02
-
김동우_M
2016.03.18 10:19
logparser -i:evt -resolveSIDs:on -o:sql -server:서버명 -database:디비명 -driver:"sql server" -clearTable:on -ignoreIdCols:on "select extract_token(EventTypeName, 0, ' ') as TypeEvent, to_date(TimeGenerated) as DateGenerated, SID as SecurityID,message as messagein into 테이블명 from system"이렇게 하니까 일단 들어가는거 확인됐어요...ㅋ -
군고구마
2016.03.18 13:51
이것은 logparser를 이용한거 같은데, 일단 위와 같이 할 경우 저는 안되네요 ㅎㅎ;;
-
김동우_M
2016.03.20 13:19
네..lgoparser로 한거고.. 윈도우에서 실행해야 하고..테이블 만들어놓고 하니까 저는 들어가지더라구요..오류가 나시는지..아니면 다른문제이신지..
https://msdn.microsoft.com/en-us/library/bb671200(v=vs.90).aspx
clr로 작성하던지 service 프로그램을 작성하면 쉽게 sql server 에 넣을수 있겠네요~