콘텐츠로 이동

Dumpddf

dumpddf#

개요#

dumpddf는 데이터 파일의 헤더 정보 또는 데이터 파일 내의 특정 페이지를 출력한다. 또는 증분 백업 파일에 대해 dumpddf를 수행하면 백업 파일의 헤더 정보와 백업 정보가 출력된다.

dumpddf {-f datafile_name} {-m | -p pid}

구문#

dumpddf

파라미터#

파라미터 설명
-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]