[SQL] SQL Server 2008의 로그 파일 (* .LDF)을 읽기
SQLSQL Server 2008의 로그 파일 (* .LDF)을 읽기
나는 정보를 표시하는 것이 아니라 기호의 의미와 로그 테이블의 구조를 읽는되지는 SQL 서버 2008 로그 파일을 읽을 수있는 방법을 찾고 있어요. 나는 DBCC LOG ( 'MY_TABLE', 3)을 사용하고 있습니다.
해결법
-
==============================
1.이 스택 오버플로 게시물에 내 대답을 참조하십시오 : 어떻게 SQL Server 2005에서 트랜잭션 로그 파일을 볼 수 있습니다
이 스택 오버플로 게시물에 내 대답을 참조하십시오 : 어떻게 SQL Server 2005에서 트랜잭션 로그 파일을 볼 수 있습니다
또는
이 명령을 사용 :
Select * from ::fn_dblog(null,null)
그리고 자세한 내용은 방법 마십시오 디코드 트랜잭션 로그에서 간단한 항목.
-
==============================
2.우선, 위해 전체 복구 모드로 의미있는 데이터를 데이터베이스 요구를 읽을 수 있습니다. 그렇지 않으면 당신은 아마 많지 찾을 수 없습니다. 이 작업을 수행하는 방법은 두 가지가 있습니다. 문서화되지 않은 SQL 함수를 사용하여 타사 도구를 사용하여.
우선, 위해 전체 복구 모드로 의미있는 데이터를 데이터베이스 요구를 읽을 수 있습니다. 그렇지 않으면 당신은 아마 많지 찾을 수 없습니다. 이 작업을 수행하는 방법은 두 가지가 있습니다. 문서화되지 않은 SQL 함수를 사용하여 타사 도구를 사용하여.
SQL 기능 :
DBCC LOG 및 fn_dblog - 더 자세한 내용을 여기와 여기에
타사 도구 :
SQL Server에 대한 두꺼비와 ApexSQL 로그인 (전용 트랜잭션 로그를 읽기에 초점을 맞추고) (실제로 로그를 읽는 것보다 훨씬 더 않습니다).
-
==============================
3.귀하의 의견에서, 당신은 사용자가 실행 쿼리를보고 싶다면 :
귀하의 의견에서, 당신은 사용자가 실행 쿼리를보고 싶다면 :
추적을 시작하거나 SQL 텍스트를 캡처하는 확장 된 이벤트를 사용합니다. 트레이스 (SQL Server 프로파일 러)를 만듭니다 방법을 참조하십시오.
from https://stackoverflow.com/questions/9767054/read-the-log-file-ldf-in-sql-server-2008 by cc-by-sa and MIT license
'SQL' 카테고리의 다른 글
[SQL] PHP와 SQL 경로 저장 파일을 업로드 (0) | 2020.07.06 |
---|---|
[SQL] 여러 데이터 세트를 기반으로 BIRT 보고서를 만드는 방법 (0) | 2020.07.06 |
[SQL] 데이터 간격으로 그룹 (0) | 2020.07.06 |
[SQL] SQL 서버에서 날짜 간격을 병합 (0) | 2020.07.06 |
[SQL] SQL 서버 WHILE 루프 2008 삽입 (0) | 2020.07.06 |