Dumpddf
dumpddf#
개요#
dumpddf는 데이터 파일의 헤더 정보 또는 데이터 파일 내의 특정 페이지를 출력한다. 또는 증분 백업 파일에 대해 dumpddf를 수행하면 백업 파일의 헤더 정보와 백업 정보가 출력된다.
dumpddf {-f datafile_name} {-m | -p pid}
구문#
파라미터#
파라미터 | 설명 |
---|---|
-f | 정보를 얻고 싶은 데이터 파일의 이름 이 옵션은 반드시 입력해야 한다. 생략하면 dumpddf는 에러 메시지를 출력하고 종료한다. |
-m | 데이터 파일의 헤더 정보를 출력한다. |
-p | 정보를 얻고 싶은 데이터 파일내의 페이지 ID |
설명#
데이터 파일의 헤더의 정보 또는 데이터 파일 내의 특정 페이지를 텍스트 형태로 출력한다. 지정한 페이지가 테이블이나 인덱스의 페이지이면 논리적으로 구성하여 출력한다.
사용 예#
쉘 프롬프트 상에서 다음과 같이 수행한다.
$ dumpddf -f datafile -m
$ dumpddf -f datafile -p page_id
출력 항목#
다음은 dumpddf의 출력 예이다.
[BEGIN DATABASE FILE HEADER]
Binary DB Version [ 5.4.1 ]
Redo LSN [0, 734497 ]
Create LSN [0, 1886 ]
MustRedo LSN [0, 0 ]
출력 내용 중, 필드들은 다음과 같은 의미를 갖는다.
필드 이름 | 설명 |
---|---|
Binary DB Version | 데이터 파일의 버전 |
Redo LSN | 미디어 복구를 위한 Redo LSN. 로그앵커의 Redo LSN값이 데이터 파일의 Redo LSN보다 크면, 이 Redo LSN 부터 미디어 복구가 필요하다. |
Create LSN | 데이터 파일 생성 시점의 LSN |
MustRedo LSN | 미디어 복구 시 이 Redo LSN까지 수행해야 한다. |
DataFileDescSlot ID | Disk datafile과 묶여있는 ChangeTracking의 DataFileDescSlot ID |
다음은 증분 백업 파일을 dumpddf로 출력한 예이다.
$ dumpddf -m -f system001.dbf_TAG_MONDAY.ibak
-----------------------------------------------------------------
Altibase Client Dump Disk Database File utility.
Release Version 6.3.1.0.0
Copyright 2000, ALTIBASE Corporation or its subsidiaries.
All Rights Reserved.
-----------------------------------------------------------------
[BEGIN DATABASE FILE HEADER]
Binary DB Version [ 6.2.1 ]
Redo LSN [1, 5867599 ]
Create LSN [0, 1914 ]
MustRedo LSN [0, 0 ]
DataFileDescSlot ID [ 1, 2 ]
[BEGIN BACKUPFILE INFORMATION] # 백업파일에 저장된 incremental backup정보
Begin Backup Time [ 2012_11_06 23:18:44 ]
End Backup Time [ 2012_11_06 23:18:46 ]
IBChunk Count [ 0 ]
Backup Target [ DATABASE ]
Backup Level [ LEVEL0 ]
Backup Type [ FULL ]
TableSpace ID [ 2 ]
File ID [ 0 ]
Backup Tag Name [ MONDAY ]
Backup File Name [ /backup_dir/TAG_MONDAY/system001.dbf_TAG_MONDAY.ibak ]
[END BACKUPFILE INFORMATION]
[END DATABASE FILE HEADER]