DEXTFramework.NET Framework 2008 version 1.1.0.0
SQL Server 시스템 로그 가져오기

SQL Server 시스템 로그를 가져오기 위해서는 DEXTFramework.Diagnostics.Log를 이용합니다.
SQL Server 시스템 로그를 가져오는 방식은 두가지가 정의하였습니다.
1. 데이터베이스를 연결하여 시스템의 로그를 가져오는 방식(DatabaseLogView)
2. 로컬에 데이터베이스 시스템 로그파일을 가져오는 방식(LocalDatabaseLogView)
SQL Server 버전은 2000, 2005, 2008 을 지원합니다.

SQL Server 시스템 로그를 가져오기 메소드 리스트

1. DatabaseLogView 데이터베이스에 연결하여 로그데이터를 가져오는 방식 소스입니다.

데이터베이스 연결정보는 master 권한계정으로 연결을 해야 로그데이터를 가져올수 있습니다.

DatabaseLogView 데이터베이스에 연결하여 로그데이터를 가져오는 방식 소스 코드 (동기)

비동기 방식으로 이벤트로 로그를 가져오기 위해서는 BeginLoad 메소드를 사용합니다. 그러나 ASP.NET에서는 비동기식 요청에 대하여 일반적인 페이지 구현 방법으로는 사용이 불가능합니다. 대신 Http 비동기 호출 방식을 사용하여 비동기 호출을 하도록 합니다.

ASPX 페이지 설정

DatabaseLogView 데이터베이스에 연결하여 로그데이터를 가져오는 방식 소스 코드 (비동기)

2. LocalDatabaseLogView 로컬에 데이터베이스 로그파일을 읽어 로그데이터를 가져오는 방식 예제

로컬 데이터베이스 로그파일의 로그데이터만 가져올수 있습니다.

LocalDatabaseLogView 로컬에 데이터베이스 로그파일을 읽어 로그데이터를 가져오는 방식 소스 코드 (동기)

비동기 방식으로 이벤트로 로그를 가져오기 위해서는 BeginLoad 메소드를 사용합니다. 그러나 ASP.NET에서는 비동기식 요청에 대하여 일반적인 페이지 구현 방법으로는 사용이 불가능합니다. 대신 Http 비동기 호출 방식을 사용하여 비동기 호출을 하도록 합니다.

ASPX 페이지 설정

LocalDatabaseLogView 로컬에 데이터베이스 로그파일을 읽어 로그데이터를 가져오는 방식 소스 코드 (비동기)