DBCC PAGE 명령 정보: 설명

기술 자료 번역 기술 자료 번역
기술 자료: 83065 - 이 문서가 적용되는 제품 보기.
모두 확대 | 모두 축소

이 페이지에서

요약

아래 정보를 구체화 (Sybase 내부 코스 "SQL Server 진단 설명서" 찍은) 데이터베이스 일관성 검사기 (DBCC) 명령 Sybase 프로그램의 설명 따라 것입니다.

이 문서에서는 DBCC PAGE 사용 및 사용 방법에 대한 설명을 이유를 설명합니다.

추가 정보

NAME: DBCC PAGE

FUNCTION:
   Prints out the contents of a SQL Server page.

SYNTAX:
   dbcc page( {dbid|dbname}, pagenum [,print option] [,cache] [,logical] )

PARAMETERS:
   Dbid or dbname - Enter either the dbid or the name of the database
                    in question.

   Pagenum - Enter the page number of the SQL Server page that is to
             be examined.

   Print option - (Optional) Print option can be either 0, 1, or 2.

                  0 - (Default) This option causes DBCC PAGE to print
                      out only the page header information.
                  1 - This option causes DBCC PAGE to print out the
                      page header information, each row of information
                      from the page, and the page's offset table. Each
                      of the rows printed out will be separated from
                      each other.
                  2 - This option is the same as option 1, except it
                      prints the page rows as a single block of
                      information rather than separating the
                      individual rows. The offset and header will also
                      be displayed.

   Cache - (Optional) This parameter allows either a 1 or a 0 to be
           entered.
           0 - This option causes DBCC PAGE to retrieve the page
               number from disk rather than checking to see if it is
               in cache.
           1 - (Default) This option takes the page from cache if it
               is in cache rather than getting it from disk only.

   Logical - (Optional) This parameter is for use if the page number
             that is to be retrieved is a virtual page rather then a
             logical page. It can be either 0 or 1.

             0 - If the page is to be a virtual page number.
             1 - (Default) If the page is the logical page number.
				

사용 방법

버전 4.2

DBCC PAGE SQL Server 페이지 구조에서 포함된 데이터를 가져오는 데 사용됩니다. DBCC PAGE 사용 및 사용 중인 정보가 있는 프런트 엔드 반환된 원하는 경우 추적 플래그를 설정해야 합니다. DBCC TRACEON(3604) 명령을 실행해야 합니다. 다음 정보를 위해 오류 로그 대신 보낼 수 있으면 3605 아니라 다음 3604 DBCC TRACEON 플래그를 사용하십시오. 일반적으로, 무엇보다도 페이지가 속해 있는 개체를 포함하는 페이지 머리글, 이전 페이지 포인터 및 다음 페이지 포인터가 가장 유용한 정보를 얻을 수 있습니다.

행 및 오프셋된 테이블 인쇄 옵션을 매개 변수를 변경하여 표시될 수도 있습니다. 행 실제 페이지에 저장되는 방법 에서 역방향 이진이 표시됩니다. 가능한 행 길이 오류를 이 메서드를 사용하여 검색할 수 뿐 아니라 테이블 문제를 오프셋. 모든 행을 표시하는 수동으로 SQL 서버에서 특정 페이지를 검색할 수 있고 해당 데이터가 매우 중요한 것으로 데이터베이스에서 데이터를 추출하는 데도 사용할 수 있습니다.

예제

다음은 DBCC PAGE 사용 예입니다. 페이지 머리글, 행 및 오프셋 반환되는 페이지에 있는 테이블. 마스터 데이터베이스에서 가져온 페이지와 sysobjects 수 있는 개체의 숫자 1을 속한 페이지 번호를 하나 있습니다. 이 디스크에 나타나는 페이지 이름입니다.

dbcc page(1,1,1)

페이지:
페이지 디스크에서 읽어 보십시오.

BUFFER:
Buffer header for buffer 0x16674c16
    page=0x28e77780 bdnew=0x0 bdold=0x0 bhash=0x0 bnew=0x0
    bold=0x0 bvirtpg=0x5 bdbid=1 bpinproc=0 bkeep=0 bspid=0
    bstat=0x0000 bstat2=0x0000   bpageno=0
				

페이지 머리글:
0x28e77780 페이지에 대한 페이지 머리글
pageno = 1 nextpg prevpg 6 = 0 objid = 1 타임스탬프 = 0001 08ae93d2 =
nextrno 13 = 수준 0 indid = 0 freeoff = 1058 minlen = 64 =
상태 비트를 페이지: 0x100, 0x1,

DATA:
Offset 32 -
28e777a0:  01000100 01000000 00007100 00000000 00000000
..........q.........
28e777b4:  00000000 00000000 00000000 00000000 00000000
....................
28e777c8:  00000000 00000000 00000000 00000000 00000000
....................
28e777dc:  53200000 4f007379 736f626a 65637473 024c42    S
..O.sysobjects.LB.

Offset 111 -
28e777ef:  01010100 02000000 00005100 00000000 00000000
..........Q.........
28e77803:  00000000 00000000 00000000 00000000 00000000
....................
28e77817:  00000000 00000000 00000000 00000000 00000000
....................
28e7782b:  53200000 4f007379 73696e64 65786573 024c42    S
..O.sysindexes.LB.

Offset 190 -
28e7783e:  01020100 03000000 00005100 00000000 00000000
..........Q.........
28e77852:  00000000 00000000 00000000 00000000 00000000
....................
28e77866:  00000000 00000000 00000000 00000000 00000000
....................
28e7787a:  53200000 4f007379 73636f6c 756d6e73 024c42    S
..O.syscolumns.LB.

Offset 269 -
28e7788d:  01030100 04000000 00007100 00000000 00000000
..........q.........
28e778a1:  00000000 00000000 00000000 00000000 00000000
....................
28e778b5:  00000000 00000000 00000000 00000000 00000000
....................
28e778c9:  53200000 4d007379 73747970 6573024a 42        S ..M.systypes.JB.

Offset 346 -
28e778da:  01040100 05000000 00005100 00000000 00000000
..........Q.........
28e778ee:  00000000 00000000 00000000 00000000 00000000
....................
28e77902:  00000000 00000000 00000000 00000000 00000000
....................
28e77916:  53200000 52007379 7370726f 63656475 72657302  S
..R.sysprocedures.
28e7792a:  4f42                                          OB.

Offset 428 -
28e7792c:  01050100 06000000 00005100 00000000 00000000
..........Q.........
28e77940:  00000000 00000000 00000000 00000000 00000000
....................
28e77954:  00000000 00000000 00000000 00000000 00000000
....................
28e77968:  53200000 50007379 73636f6d 6d656e74 73024d42  S
..P.syscomments.MB
28e7797c:                                                .

Offset 508 -
28e7797c:  01060100 07000000 00000100 00000000 00000000
....................
28e77990:  00000000 00000000 00000000 00000000 00000000
....................
28e779a4:  00000000 00000000 00000000 00000000 00000000
....................
28e779b8:  53200000 50007379 73736567 6d656e74 73024d42  S
..P.syssegments.MB
28e779cc:                                                .

Offset 588 -
28e779cc:  01070100 08000000 00000100 00000000 00000000
....................
28e779e0:  00000000 00000000 00000000 00000000 00000000
....................
28e779f4:  00000000 00000000 00000000 00000000 00000000
....................
28e77a08:  53200000 4c007379 736c6f67 73024942           S ..L.syslogs.IB.

Offset 664 -
28e77a18:  01080100 09000000 00005100 00000000 00000000
..........Q.........
28e77a2c:  00000000 00000000 00000000 00000000 00000000
....................
28e77a40:  00000000 00000000 00000000 00000000 00000000
....................
28e77a54:  53200000 50007379 7370726f 74656374 73024d42  S
..P.sysprotects.MB
28e77a68:                                                .

Offset 744 -
28e77a68:  01090100 0a000000 00007100 00000000 00000000
..........q.........
28e77a7c:  00000000 00000000 00000000 00000000 00000000
....................
28e77a90:  00000000 00000000 00000000 00000000 00000000
....................
28e77aa4:  53200000 4d007379 73757365 7273024a 42        S ..M.sysusers.JB.

Offset 821 -
28e77ab5:  010a0100 0b000000 00005100 00000000 00000000
..........Q.........
28e77ac9:  00000000 00000000 00000000 00000000 00000000
....................
28e77add:  00000000 00000000 00000000 00000000 00000000
....................
28e77af1:  53200000 52007379 73616c74 65726e61 74657302  S
..R.sysalternates.
28e77b05:  4f42                                          OB.

Offset 903 -
28e77b07:  010b0100 0c000000 00005100 00000000 00000000
..........Q.........
28e77b1b:  00000000 00000000 00000000 00000000 00000000
....................
28e77b2f:  00000000 00000000 00000000 00000000 00000000
....................
28e77b43:  53200000 4f007379 73646570 656e6473 024c42    S
..O.sysdepends.LB.

Offset 982 -
28e77b56:  010c0100 0d000000 00005100 00000000 00000000
..........Q.........
28e77b6a:  00000000 00000000 00000000 00000000 00000000
....................
28e77b7e:  00000000 00000000 00000000 00000000 00000000
....................
28e77b92:  53200000 4c007379 736b6579 73024942           S ..L.syskeys.IB.

OFFSET TABLE:
Row - Offset
12 (0xc) - 982 (0x3d6),   11 (0xb) - 903 (0x387),   10 (0xa) - 821 (0x335),
9 (0x9) - 744 (0x2e8),   8 (0x8) - 664 (0x298),   7 (0x7) - 588 (0x24c),
6 (0x6) - 508 (0x1fc),   5 (0x5) - 428 (0x1ac),   4 (0x4) - 346 (0x15a),
3 (0x3) - 269 (0x10d),   2 (0x2) - 190 (0xbe),   1 (0x1) - 111 (0x6f),
0 (0x0) - 32 (0x20),
				

속성

기술 자료: 83065 - 마지막 검토: 2005년 2월 14일 월요일 - 수정: 3.1
본 문서의 정보는 다음의 제품에 적용됩니다.
  • Microsoft SQL Server 4.21a Standard Edition
  • Microsoft SQL Server 6.0 Standard Edition
  • Microsoft SQL Server 6.5 Standard Edition
키워드:?
kbmt kbinfo kbusage KB83065 KbMtko
기계 번역된 문서
중요: 본 문서는 전문 번역가가 번역한 것이 아니라 Microsoft 기계 번역 소프트웨어로 번역한 것입니다. Microsoft는 번역가가 번역한 문서 및 기계 번역된 문서를 모두 제공하므로 Microsoft 기술 자료에 있는 모든 문서를 한글로 접할 수 있습니다. 그러나 기계 번역 문서가 항상 완벽한 것은 아닙니다. 따라서 기계 번역 문서에는 마치 외국인이 한국어로 말할 때 실수를 하는 것처럼 어휘, 구문 또는 문법에 오류가 있을 수 있습니다. Microsoft는 내용상의 오역 또는 Microsoft 고객이 이러한 오역을 사용함으로써 발생하는 부 정확성, 오류 또는 손해에 대해 책임을 지지 않습니다. Microsoft는 이러한 문제를 해결하기 위해 기계 번역 소프트웨어를 자주 업데이트하고 있습니다.
더 이상 지원되지 않는 제품의 KB 내용에 대한 고지 사항
이 문서에서는 Microsoft에서 더 이상 지원하지 않는 제품에 대해 설명합니다. 따라서 이 문서는 "있는 그대로" 제공되며 업데이트되지 않습니다.

피드백 보내기

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com