Author |
Topic |
amauer
Starting Member
8 Posts |
Posted - 2007-01-09 : 02:01:11
|
Following the below topic:http://www.sqlteam.com/forums/topic.asp?TOPIC_ID=53271I followed the advice of Paul Randal, but Im stumped as I am not able to determin what the corruption issues are. This is SQL 2000 and the database is a Solomon database that was recently upgraded to 6.5. the error I get when running the DBCC checkdb is as follows:Server: Msg 8966, Level 16, State 1, Line 1Could not read and latch page (1:18645) with latch type SH. sysindexes failed.DBCC execution completed. If DBCC printed error messages, contact your system administrator.When I run select * from sysindexes, I get:Server: Msg 3624, Level 20, State 1, Line 1 Location: blobman.cpp:1780Expression: sourceLength == sizeof (TextPointer)SPID: 53Process ID: 256Connection BrokenWhen I run dbcc page (dbname, 1, 18645, 3)dbcc traceon(3604), It finishes with what appears to be no errors log is as follows:PAGE: (1:18645)---------------BUFFER:-------BUF @0x0144C880---------------bpage = 0x681B4000 bhash = 0x00000000 bpageno = (1:18645)bdbid = 12 breferences = 1 bstat = 0x9bspin = 0 bnext = 0x00000000 PAGE HEADER:------------Page @0x681B4000----------------m_pageId = (1:18645) m_headerVersion = 1 m_type = 1m_typeFlagBits = 0x0 m_level = 0 m_flagBits = 0x2m_objId = 2 m_indexId = 0 m_prevPage = (1:505)m_nextPage = (1:213) pminlen = 82 m_slotCnt = 16m_freeCnt = 3988 m_freeData = 5796 m_reservedCnt = 0m_lsn = (42700:4549:10) m_xactReserved = 0 m_xdesId = (0:2539719)m_ghostRecCnt = 0 m_tornBits = 0 Allocation Status-----------------GAM (1:2) = ALLOCATED SGAM (1:3) = NOT ALLOCATEDPFS (1:16176) = 0x40 ALLOCATED 0_PCT_FULL DIFF (1:6) = CHANGEDML (1:7) = NOT MIN_LOGGED Slot 0 Offset 0xf8c-------------------Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS 681B4F8C: 00520030 013f142a 00004012 00000000 0.R.*.?..@......681B4F9C: 00010000 00000000 02600000 00010001 ..........`.....681B4FAC: 00000000 00000000 00000000 00000000 ................681B4FBC: 00000000 00000000 027a0000 00000022 ..........z."...681B4FCC: 00000000 00000000 00000000 00000000 ................681B4FDC: 001b0000 00000000 00800003 80a60096 ................681B4FEC: 00af03af 0000000a 3400d008 00000000 ...........4....681B4FFC: 0001000a 00000000 00010016 00000000 ................681B500C: 006d0073 006e0049 00420076 00740061 s.m.I.n.v.B.a.t.681B501C: 00680063 00000030 002a869d 00570000 c.h.0.....*...W.681B502C: 00010000 0007 ......id = 20911146 status = 16402 first = 0 indid = 1 root = 0 minlen = 608 keycnt = 1 groupid = 1 dpages = 0 reserved = 0 used = 0 rowcnt = 0 rowmodctr = 0 reserved3 = 0 reserved4 = 0 xmaxlen = 634 maxirow = 34 OrigFillFactor = 0 StatVersion = 0 reserved2 = 0 FirstIAM = 0 impid = 0 lockflags = 0 pgmodctr = 0 keys --------------------------------681B4FEC: 00af03af 0000000a 3400d008 00000000 ...........4....681B4FFC: 0001000a 00000000 00010016 00000000 ................name = smInvBatch0 statblob = [TextPointer]------------------------------------------------TextTimeStamp = 182647062528 RowId = (1:87:7)Slot 1 Offset 0x12c4--------------------Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS 681B52C4: 00520030 013f142a 00000000 00000000 0.R.*.?.........681B52D4: 00020000 00000000 00150000 00010003 ................681B52E4: 00000000 00000000 00000000 00000000 ................681B52F4: 00000000 00000000 00260000 0000002c ..........&.,...681B5304: 00000000 00000000 00000000 00000000 ................681B5314: 001b0000 00000000 00c00003 80e600d6 ................681B5324: 00af03af 0000000a 3400d008 00000000 ...........4....681B5334: 00010016 00000000 00010072 00000000 ........r.......681B5344: 00af03af 0000000a 3400d008 00000000 ...........4....681B5354: 000b000a 00000000 000b0016 00000000 ................681B5364: 00af03af 0000000a 3400d008 00000000 ...........4....681B5374: 000b000a 00000000 00010016 00030000 ................681B5384: 006d0073 006e0049 00420076 00740061 s.m.I.n.v.B.a.t.681B5394: 00680063 00000031 002a869f 00570000 c.h.1.....*...W.681B53A4: 00010000 0008 ......id = 20911146 status = 0 first = 0 indid = 2 root = 0 minlen = 21 keycnt = 3 groupid = 1 dpages = 0 reserved = 0 used = 0 rowcnt = 0 rowmodctr = 0 reserved3 = 0 reserved4 = 0 xmaxlen = 38 maxirow = 44 OrigFillFactor = 0 StatVersion = 0 reserved2 = 0 FirstIAM = 0 impid = 0 lockflags = 0 pgmodctr = 0 keys --------------------------------681B5324: 00af03af 0000000a 3400d008 00000000 ...........4....681B5334: 00010016 00000000 00010072 00000000 ........r.......681B5344: 00af03af 0000000a 3400d008 00000000 ...........4....681B5354: 000b000a 00000000 000b0016 00000000 ................681B5364: 00af03af 0000000a 3400d008 00000000 ...........4....681B5374: 000b000a 00000000 00010016 00030000 ................name = smInvBatch1 statblob = [TextPointer]------------------------------------------------TextTimeStamp = 182647193600 RowId = (1:87:8)Slot 2 Offset 0x1440--------------------Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS 681B5440: 00520030 01584911 00004012 000000c6 0.R..IX..@......681B5450: 00010001 00000095 09a20001 00010001 ................681B5460: 00000001 00000005 00000005 00000000 ................681B5470: 00000000 00000003 09ba0000 0000001a ................681B5480: 00000000 00000096 00000001 00000000 ................681B5490: 001b0000 00000000 00800003 80a60096 ................681B54A0: 00340134 00050002 00000000 00000000 4.4.............681B54B0: 00010020 00000000 000102c1 00000000 ...............681B54C0: 00700052 00520074 006e0075 00690074 R.p.t.R.u.n.t.i.681B54D0: 0065006d 00000030 002a87a9 03a00000 m.e.0.....*.....681B54E0: 00010000 0019 ......id = 22563089 status = 16402 first = 0 indid = 1 root = 0 minlen = 2466 keycnt = 1 groupid = 1 dpages = 1 reserved = 5 used = 5 rowcnt = 0 rowmodctr = 3 reserved3 = 0 reserved4 = 0 xmaxlen = 2490 maxirow = 26 OrigFillFactor = 0 StatVersion = 0 reserved2 = 0 FirstIAM = 0 impid = 0 lockflags = 0 pgmodctr = 0 keys --------------------------------681B54A0: 00340134 00050002 00000000 00000000 4.4.............681B54B0: 00010020 00000000 000102c1 00000000 ...............name = RptRuntime0 statblob = [TextPointer]------------------------------------------------TextTimeStamp = 182664626176 RowId = (1:928:25)Slot 3 Offset 0x15bc--------------------Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS 681B55BC: 00520030 01584911 00000000 000000e6 0.R..IX.........681B55CC: 00020001 000000e6 00470001 00010003 ..........G.....681B55DC: 00000001 00000002 00000002 00000000 ................681B55EC: 00000000 00000000 00580000 0000005e ..........X.^...681B55FC: 00000000 00000161 00000001 00000000 ....a...........681B560C: 001b0000 00000000 00c00003 80e600d6 ................681B561C: 00af03af 00000015 3400d008 00000000 ...........4....681B562C: 00010008 00000000 0001004b 00000000 ........K.......681B563C: 00af03af 0000002f 3400d008 00000000 ..../......4....681B564C: 0016003f 00000000 0016096b 00000000 ?.......k.......681B565C: 00340134 00050002 00000000 00000000 4.4.............681B566C: 00450020 00000000 000102c1 00010000 .E.............681B567C: 00700052 00520074 006e0075 00690074 R.p.t.R.u.n.t.i.681B568C: 0065006d 00000031 002a87ab 3eb70000 m.e.1.....*....>681B569C: 00010000 0004 ......id = 22563089 status = 0 first = 0 indid = 2 root = 0 minlen = 71 keycnt = 3 groupid = 1 dpages = 1 reserved = 2 used = 2 rowcnt = 0 rowmodctr = 0 reserved3 = 0 reserved4 = 0 xmaxlen = 88 maxirow = 94 OrigFillFactor = 0 StatVersion = 0 reserved2 = 0 FirstIAM = 0 impid = 0 lockflags = 0 pgmodctr = 0 keys --------------------------------681B561C: 00af03af 00000015 3400d008 00000000 ...........4....681B562C: 00010008 00000000 0001004b 00000000 ........K.......681B563C: 00af03af 0000002f 3400d008 00000000 ..../......4....681B564C: 0016003f 00000000 0016096b 00000000 ?.......k.......681B565C: 00340134 00050002 00000000 00000000 4.4.............681B566C: 00450020 00000000 000102c1 00010000 .E.............name = RptRuntime1 statblob = [TextPointer]------------------------------------------------TextTimeStamp = 182664757248 RowId = (1:16055:4)Slot 4 Offset 0xc04-------------------Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS 681B4C04: 00520030 0175b502 00004012 00000000 0.R...u..@......681B4C14: 00010000 00000000 040c0000 00010001 ................681B4C24: 00000000 00000000 00000000 00000000 ................681B4C34: 00000000 00000000 04270000 00000022 ..........'."...681B4C44: 00000000 00000000 00000000 00000000 ................681B4C54: 001b0000 00000000 00800003 80a60096 ................681B4C64: 00af03af 0000000a 3400d008 00000000 ...........4....681B4C74: 0001004e 00000000 000103e6 00000000 N...............681B4C84: 006f0057 006b0072 00650043 0074006e W.o.r.k.C.e.n.t.681B4C94: 00720065 00000030 002a84b7 55880000 e.r.0.....*....U681B4CA4: 00010000 0007 ......id = 24491266 status = 16402 first = 0 indid = 1 root = 0 minlen = 1036 keycnt = 1 groupid = 1 dpages = 0 reserved = 0 used = 0 rowcnt = 0 rowmodctr = 0 reserved3 = 0 reserved4 = 0 xmaxlen = 1063 maxirow = 34 OrigFillFactor = 0 StatVersion = 0 reserved2 = 0 FirstIAM = 0 impid = 0 lockflags = 0 pgmodctr = 0 keys --------------------------------681B4C64: 00af03af 0000000a 3400d008 00000000 ...........4....681B4C74: 0001004e 00000000 000103e6 00000000 N...............name = WorkCenter0 statblob = [TextPointer]------------------------------------------------TextTimeStamp = 182615212032 RowId = (1:21896:7)Slot 5 Offset 0xb64-------------------Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS 681B4B64: 00520030 01ab548a 00004012 00000000 0.R..T...@......681B4B74: 00010000 00000000 038e0000 00010001 ................681B4B84: 00000000 00000000 00000000 00000000 ................681B4B94: 00000000 00000000 03b00000 0000001a ................681B4BA4: 00000000 00000000 00000000 00000000 ................681B4BB4: 001b0000 00000000 00800003 80a00090 ................681B4BC4: 00af03af 00000002 3400d008 00000000 ...........4....681B4BD4: 0001007b 00000000 000102bb 00000000 {...............681B4BE4: 004f0053 00650053 00750074 00300070 S.O.S.e.t.u.p.0.681B4BF4: 84010000 0000002a 00000f23 00070001 ....*...#.......id = 28005514 status = 16402 first = 0 indid = 1 root = 0 minlen = 910 keycnt = 1 groupid = 1 dpages = 0 reserved = 0 used = 0 rowcnt = 0 rowmodctr = 0 reserved3 = 0 reserved4 = 0 xmaxlen = 944 maxirow = 26 OrigFillFactor = 0 StatVersion = 0 reserved2 = 0 FirstIAM = 0 impid = 0 lockflags = 0 pgmodctr = 0 keys --------------------------------681B4BC4: 00af03af 00000002 3400d008 00000000 ...........4....681B4BD4: 0001007b 00000000 000102bb 00000000 {...............name = SOSetup0 statblob = [TextPointer]------------------------------------------------TextTimeStamp = 182603284480 RowId = (1:3875:7)Slot 6 Offset 0x58c-------------------Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS 681B458C: 00520030 01c4f563 00004012 00000000 0.R.c....@......681B459C: 00010000 00000000 04c70000 00010002 ................681B45AC: 00000000 00000000 00000000 00000000 ................681B45BC: 00000000 00000000 04e80000 00000027 ............'...681B45CC: 00000000 00000000 00000000 00000000 ................681B45DC: 001b0000 00000000 00a00003 80c400b4 ................681B45EC: 00af03af 0000000a 3400d008 00000000 ...........4....681B45FC: 00010034 00000000 0001016e 00000000 4.......n.......681B460C: 00af03af 00000005 3400d008 00000000 ...........4....681B461C: 000b002a 00000000 000b0135 00000000 *.......5.......681B462C: 00750050 004f0072 00640072 00650044 P.u.r.O.r.d.D.e.681B463C: 00300074 82fd0000 0000002a 0000068a t.0.....*.......681B464C: 00490001 ..I.id = 29685091 status = 16402 first = 0 indid = 1 root = 0 minlen = 1223 keycnt = 2 groupid = 1 dpages = 0 reserved = 0 used = 0 rowcnt = 0 rowmodctr = 0 reserved3 = 0 reserved4 = 0 xmaxlen = 1256 maxirow = 39 OrigFillFactor = 0 StatVersion = 0 reserved2 = 0 FirstIAM = 0 impid = 0 lockflags = 0 pgmodctr = 0 keys --------------------------------681B45EC: 00af03af 0000000a 3400d008 00000000 ...........4....681B45FC: 00010034 00000000 0001016e 00000000 4.......n.......681B460C: 00af03af 00000005 3400d008 00000000 ...........4....681B461C: 000b002a 00000000 000b0135 00000000 *.......5.......name = PurOrdDet0 statblob = [TextPointer]------------------------------------------------TextTimeStamp = 182586245120 RowId = (1:1674:73)Slot 7 Offset 0x650-------------------Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS 681B4650: 00520030 01c4f563 00000000 00000000 0.R.c...........681B4660: 00020000 00000000 002e0000 00010003 ................681B4670: 00000000 00000000 00000000 00000000 ................681B4680: 00000000 00000000 003f0000 00000045 ..........?.E...681B4690: 00000000 00000000 00000000 00000000 ................681B46A0: 001b0000 00000000 00c00003 80e400d4 ................681B46B0: 00af03af 0000001e 3400d008 00000000 ...........4....681B46C0: 00010024 00000000 00010109 00000000 $...............681B46D0: 00af03af 0000000a 3400d008 00000000 ...........4....681B46E0: 001f0034 00000000 0001016e 00010000 4.......n.......681B46F0: 00af03af 00000005 3400d008 00000000 ...........4....681B4700: 0029002a 00000000 000b0135 00010000 *.).....5.......681B4710: 00750050 004f0072 00640072 00650044 P.u.r.O.r.d.D.e.681B4720: 00310074 83040000 0000002a 0000068a t.1.....*.......681B4730: 004a0001 ..J.id = 29685091 status = 0 first = 0 indid = 2 root = 0 minlen = 46 keycnt = 3 groupid = 1 dpages = 0 reserved = 0 used = 0 rowcnt = 0 rowmodctr = 0 reserved3 = 0 reserved4 = 0 xmaxlen = 63 maxirow = 69 OrigFillFactor = 0 StatVersion = 0 reserved2 = 0 FirstIAM = 0 impid = 0 lockflags = 0 pgmodctr = 0 keys --------------------------------681B46B0: 00af03af 0000001e 3400d008 00000000 ...........4....681B46C0: 00010024 00000000 00010109 00000000 $...............681B46D0: 00af03af 0000000a 3400d008 00000000 ...........4....681B46E0: 001f0034 00000000 0001016e 00010000 4.......n.......681B46F0: 00af03af 00000005 3400d008 00000000 ...........4....681B4700: 0029002a 00000000 000b0135 00010000 *.).....5.......name = PurOrdDet1 statblob = [TextPointer]------------------------------------------------TextTimeStamp = 182586703872 RowId = (1:1674:74)Slot 8 Offset 0x734-------------------Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS 681B4734: 00520030 01c4f563 00000000 00000000 0.R.c...........681B4744: 00030000 00000000 00340000 00010004 ..........4.....681B4754: 00000000 00000000 00000000 00000000 ................681B4764: 00000000 00000000 00450000 0000004b ..........E.K...681B4774: 00000000 00000000 00000000 00000000 ................681B4784: 001b0000 00000000 00e00003 810400f4 ................681B4794: 00af03af 00000006 3400d008 00000000 ...........4....681B47A4: 00010044 00000000 000101ea 00000000 D...............681B47B4: 00af03af 0000001e 3400d008 00000000 ...........4....681B47C4: 00070024 00000000 00070109 00000000 $...............681B47D4: 00af03af 0000000a 3400d008 00000000 ...........4....681B47E4: 00250034 00000000 0001016e 00010000 4.%.....n.......681B47F4: 00af03af 00000005 3400d008 00000000 ...........4....681B4804: 002f002a 00000000 000b0135 00010000 *./.....5.......681B4814: 00750050 004f0072 00640072 00650044 P.u.r.O.r.d.D.e.681B4824: 00320074 83050000 0000002a 0000068a t.2.....*.......681B4834: 004b0001 ..K.id = 29685091 status = 0 first = 0 indid = 3 root = 0 minlen = 52 keycnt = 4 groupid = 1 dpages = 0 reserved = 0 used = 0 rowcnt = 0 rowmodctr = 0 reserved3 = 0 reserved4 = 0 xmaxlen = 69 maxirow = 75 OrigFillFactor = 0 StatVersion = 0 reserved2 = 0 FirstIAM = 0 impid = 0 lockflags = 0 pgmodctr = 0 keys --------------------------------681B4794: 00af03af 00000006 3400d008 00000000 ...........4....681B47A4: 00010044 00000000 000101ea 00000000 D...............681B47B4: 00af03af 0000001e 3400d008 00000000 ...........4....681B47C4: 00070024 00000000 00070109 00000000 $...............681B47D4: 00af03af 0000000a 3400d008 00000000 ...........4....681B47E4: 00250034 00000000 0001016e 00010000 4.%.....n.......681B47F4: 00af03af 00000005 3400d008 00000000 ...........4....681B4804: 002f002a 00000000 000b0135 00010000 *./.....5.......name = PurOrdDet2 statblob = [TextPointer]------------------------------------------------TextTimeStamp = 182586769408 RowId = (1:1674:75)Slot 9 Offset 0x838-------------------Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS 681B4838: 00520030 01c4f563 00000000 00000000 0.R.c...........681B4848: 00040000 00000000 00120000 00010005 ................681B4858: 00000000 00000000 00000000 00000000 ................681B4868: 00000000 00000000 00230000 00000029 ..........#.)...681B4878: 00000000 00000000 00000000 00000000 ................681B4888: 001b0000 00000000 01000003 81240114 ..............$.681B4898: 00af03af 0000000a 3400d008 00000000 ...........4....681B48A8: 00010034 00000000 0001016e 00000000 4.......n.......681B48B8: 00af03af 00000005 3400d008 00000000 ...........4....681B48C8: 000b002a 00000000 000b0135 00000000 *.......5.......681B48D8: 00340134 00050002 00000000 00000000 4.4.............681B48E8: 00100029 00000000 00100133 00000000 ).......3.......681B48F8: 00af03af 0000000a 3400d008 00000000 ...........4....681B4908: 00010034 00000000 0001016e 00030000 4.......n.......681B4918: 00af03af 00000005 3400d008 00000000 ...........4....681B4928: 000b002a 00000000 000b0135 00030000 *.......5.......681B4938: 00750050 004f0072 00640072 00650044 P.u.r.O.r.d.D.e.681B4948: 00330074 83060000 0000002a 0000068a t.3.....*.......681B4958: 004c0001 ..L.id = 29685091 status = 0 first = 0 indid = 4 root = 0 minlen = 18 keycnt = 5 groupid = 1 dpages = 0 reserved = 0 used = 0 rowcnt = 0 rowmodctr = 0 reserved3 = 0 reserved4 = 0 xmaxlen = 35 maxirow = 41 OrigFillFactor = 0 StatVersion = 0 reserved2 = 0 FirstIAM = 0 impid = 0 lockflags = 0 pgmodctr = 0 keys --------------------------------681B4898: 00af03af 0000000a 3400d008 00000000 ...........4....681B48A8: 00010034 00000000 0001016e 00000000 4.......n.......681B48B8: 00af03af 00000005 3400d008 00000000 ...........4....681B48C8: 000b002a 00000000 000b0135 00000000 *.......5.......681B48D8: 00340134 00050002 00000000 00000000 4.4.............681B48E8: 00100029 00000000 00100133 00000000 ).......3.......681B48F8: 00af03af 0000000a 3400d008 00000000 ...........4....681B4908: 00010034 00000000 0001016e 00030000 4.......n.......681B4918: 00af03af 00000005 3400d008 00000000 ...........4....681B4928: 000b002a 00000000 000b0135 00030000 *.......5.......name = PurOrdDet3 statblob = [TextPointer]------------------------------------------------TextTimeStamp = 182586834944 RowId = (1:1674:76)Slot 10 Offset 0x95c--------------------Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS 681B495C: 00520030 01c4f563 00000000 00000000 0.R.c...........681B496C: 00050000 00000000 003a0000 00010005 ..........:.....681B497C: 00000000 00000000 00000000 00000000 ................681B498C: 00000000 00000000 004b0000 00000051 ..........K.Q...681B499C: 00000000 00000000 00000000 00000000 ................681B49AC: 001b0000 00000000 01000003 81240114 ..............$.681B49BC: 00af03af 0000001e 3400d008 00000000 ...........4....681B49CC: 00010024 00000000 00010109 00000000 $...............681B49DC: 00af03af 0000000a 3400d008 00000000 ...........4....681B49EC: 001f005e 00000000 001f032b 00000000 ^.......+.......681B49FC: 00340134 00050002 00000000 00000000 4.4.............681B4A0C: 0029002f 00000000 00290154 00000000 /.).....T.).....681B4A1C: 00af03af 0000000a 3400d008 00000000 ...........4....681B4A2C: 002b0034 00000000 0001016e 00010000 4.+.....n.......681B4A3C: 00af03af 00000005 3400d008 00000000 ...........4....681B4A4C: 0035002a 00000000 000b0135 00010000 *.5.....5.......681B4A5C: 00750050 004f0072 00640072 00650044 P.u.r.O.r.d.D.e.681B4A6C: 00340074 83070000 0000002a 0000068a t.4.....*.......681B4A7C: 004d0001 ..M.id = 29685091 status = 0 first = 0 indid = 5 root = 0 minlen = 58 keycnt = 5 groupid = 1 dpages = 0 reserved = 0 used = 0 rowcnt = 0 rowmodctr = 0 reserved3 = 0 reserved4 = 0 xmaxlen = 75 maxirow = 81 OrigFillFactor = 0 StatVersion = 0 reserved2 = 0 FirstIAM = 0 impid = 0 lockflags = 0 pgmodctr = 0 keys --------------------------------681B49BC: 00af03af 0000001e 3400d008 00000000 ...........4....681B49CC: 00010024 00000000 00010109 00000000 $...............681B49DC: 00af03af 0000000a 3400d008 00000000 ...........4....681B49EC: 001f005e 00000000 001f032b 00000000 ^.......+.......681B49FC: 00340134 00050002 00000000 00000000 4.4.............681B4A0C: 0029002f 00000000 00290154 00000000 /.).....T.).....681B4A1C: 00af03af 0000000a 3400d008 00000000 ...........4....681B4A2C: 002b0034 00000000 0001016e 00010000 4.+.....n.......681B4A3C: 00af03af 00000005 3400d008 00000000 ...........4....681B4A4C: 0035002a 00000000 000b0135 00010000 *.5.....5.......name = PurOrdDet4 statblob = [TextPointer]------------------------------------------------TextTimeStamp = 182586900480 RowId = (1:1674:77)Slot 11 Offset 0xa80--------------------Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS 681B4A80: 00520030 01c4f563 00000000 00000000 0.R.c...........681B4A90: 00060000 00000000 00200000 00010003 .......... .....681B4AA0: 00000000 00000000 00000000 00000000 ................681B4AB0: 00000000 00000000 00310000 00000037 ..........1.7...681B4AC0: 00000000 00000000 00000000 00000000 ................681B4AD0: 001b0000 00000000 00c00003 80e400d4 ................681B4AE0: 00af03af 00000010 3400d008 00000000 ...........4....681B4AF0: 00010036 00000000 0001017a 00000000 6.......z.......681B4B00: 00af03af 0000000a 3400d008 00000000 ...........4....681B4B10: 00110034 00000000 0001016e 00010000 4.......n.......681B4B20: 00af03af 00000005 3400d008 00000000 ...........4....681B4B30: 001b002a 00000000 000b0135 00010000 *.......5.......681B4B40: 00750050 004f0072 00640072 00650044 P.u.r.O.r.d.D.e.681B4B50: 00350074 83080000 0000002a 0000068a t.5.....*.......681B4B60: 004e0001 ..N.id = 29685091 status = 0 first = 0 indid = 6 root = 0 minlen = 32 keycnt = 3 groupid = 1 dpages = 0 reserved = 0 used = 0 rowcnt = 0 rowmodctr = 0 reserved3 = 0 reserved4 = 0 xmaxlen = 49 maxirow = 55 OrigFillFactor = 0 StatVersion = 0 reserved2 = 0 FirstIAM = 0 impid = 0 lockflags = 0 pgmodctr = 0 keys --------------------------------681B4AE0: 00af03af 00000010 3400d008 00000000 ...........4....681B4AF0: 00010036 00000000 0001017a 00000000 6.......z.......681B4B00: 00af03af 0000000a 3400d008 00000000 ...........4....681B4B10: 00110034 00000000 0001016e 00010000 4.......n.......681B4B20: 00af03af 00000005 3400d008 00000000 ...........4....681B4B30: 001b002a 00000000 000b0135 00010000 *.......5.......name = PurOrdDet5 statblob = [TextPointer]------------------------------------------------TextTimeStamp = 182586966016 RowId = (1:1674:78)Slot 12 Offset 0xcac--------------------Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS 681B4CAC: 00520030 01c4f563 00000000 00000000 0.R.c...........681B4CBC: 00070000 00000000 00110000 00010003 ................681B4CCC: 00000000 00000000 00000000 00000000 ................681B4CDC: 00000000 00000000 00220000 00000028 ..........".(...681B4CEC: 00000000 00000000 00000000 00000000 ................681B4CFC: 001b0000 00000000 00c00003 80ee00de ................681B4D0C: 00af03af 00000001 3400d008 00000000 ...........4....681B4D1C: 00010033 00000000 0001016d 00000000 3.......m.......681B4D2C: 00af03af 0000000a 3400d008 00000000 ...........4....681B4D3C: 00020034 00000000 0001016e 00010000 4.......n.......681B4D4C: 00af03af 00000005 3400d008 00000000 ...........4....681B4D5C: 000c002a 00000000 000b0135 00010000 *.......5.......681B4D6C: 00750070 006f0072 00640072 00650064 p.u.r.o.r.d.d.e.681B4D7C: 005f0074 00740073 00610072 0000006e t._.s.t.r.a.n...681B4D8C: 002a84c7 78450000 00010000 001d ..*...Ex......id = 29685091 status = 0 first = 0 indid = 7 root = 0 minlen = 17 keycnt = 3 groupid = 1 dpages = 0 reserved = 0 used = 0 rowcnt = 0 rowmodctr = 0 reserved3 = 0 reserved4 = 0 xmaxlen = 34 maxirow = 40 OrigFillFactor = 0 StatVersion = 0 reserved2 = 0 FirstIAM = 0 impid = 0 lockflags = 0 pgmodctr = 0 keys --------------------------------681B4D0C: 00af03af 00000001 3400d008 00000000 ...........4....681B4D1C: 00010033 00000000 0001016d 00000000 3.......m.......681B4D2C: 00af03af 0000000a 3400d008 00000000 ...........4....681B4D3C: 00020034 00000000 0001016e 00010000 4.......n.......681B4D4C: 00af03af 00000005 3400d008 00000000 ...........4....681B4D5C: 000c002a 00000000 000b0135 00010000 *.......5.......name = purorddet_stran statblob = [TextPointer]------------------------------------------------TextTimeStamp = 182616260608 RowId = (1:30789:29)Slot 13 Offset 0xd4-------------------Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS 681B40D4: 00520030 01d345b0 00004012 00000000 0.R..E...@......681B40E4: 00010000 00000000 019b0000 00010006 ................681B40F4: 00000000 00000000 00000000 00000000 ................681B4104: 00000000 00000000 01b00000 0000007b ............{...681B4114: 00000000 00000000 00000000 00000000 ................681B4124: 001b0000 00000000 01200003 81460136 .......... .6.F.681B4134: 00af03af 0000001e 3400d008 00000000 ...........4....681B4144: 00010008 00000000 00010041 00000000 ........A.......681B4154: 00af03af 00000004 3400d008 00000000 ...........4....681B4164: 001f0007 00000000 001f003d 00000000 ........=.......681B4174: 00af03af 0000001e 3400d008 00000000 ...........4....681B4184: 00230010 00000000 00230084 00000000 ..#.......#.....681B4194: 00af03af 00000001 3400d008 00000000 ...........4....681B41A4: 00410006 00000000 0041003c 00000000 ..A.....<.A.....681B41B4: 00af03af 00000004 3400d008 00000000 ...........4....681B41C4: 00420004 00000000 0042001a 00000000 ..B.......B.....681B41D4: 00af03af 0000001e 3400d008 00000000 ...........4....681B41E4: 00460005 00000000 0046001e 00000000 ..F.......F.....681B41F4: 0070004f 00440074 00700065 00780045 O.p.t.D.e.p.E.x.681B4204: 006c0063 00000030 002a8221 4d150000 c.l.0...!.*....M681B4214: 00010000 003f ....?.id = 30623152 status = 16402 first = 0 indid = 1 root = 0 minlen = 411 keycnt = 6 groupid = 1 dpages = 0 reserved = 0 used = 0 rowcnt = 0 rowmodctr = 0 reserved3 = 0 reserved4 = 0 xmaxlen = 432 maxirow = 123 OrigFillFactor = 0 StatVersion = 0 reserved2 = 0 FirstIAM = 0 impid = 0 lockflags = 0 pgmodctr = 0 keys --------------------------------681B4134: 00af03af 0000001e 3400d008 00000000 ...........4....681B4144: 00010008 00000000 00010041 00000000 ........A.......681B4154: 00af03af 00000004 3400d008 00000000 ...........4....681B4164: 001f0007 00000000 001f003d 00000000 ........=.......681B4174: 00af03af 0000001e 3400d008 00000000 ...........4....681B4184: 00230010 00000000 00230084 00000000 ..#.......#.....681B4194: 00af03af 00000001 3400d008 00000000 ...........4....681B41A4: 00410006 00000000 0041003c 00000000 ..A.....<.A.....681B41B4: 00af03af 00000004 3400d008 00000000 ...........4....681B41C4: 00420004 00000000 0042001a 00000000 ..B.......B.....681B41D4: 00af03af 0000001e 3400d008 00000000 ...........4....681B41E4: 00460005 00000000 0046001e 00000000 ..F.......F.....name = OptDepExcl0 statblob = [TextPointer]------------------------------------------------TextTimeStamp = 182571827200 RowId = (1:19733:63)Slot 14 Offset 0x21c--------------------Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS 681B421C: 00520030 01d345b0 00000000 00000000 0.R..E..........681B422C: 00020000 00000000 00640000 00010008 ..........d.....681B423C: 00000000 00000000 00000000 00000000 ................681B424C: 00000000 00000000 00750000 0000007b ..........u.{...681B425C: 00000000 00000000 00000000 00000000 ................681B426C: 001b0000 00000000 01600003 81860176 ..........`.v...681B427C: 00af03af 0000001e 3400d008 00000000 ...........4....681B428C: 00010005 00000000 0001001e 00000000 ................681B429C: 00af03af 00000004 3400d008 00000000 ...........4....681B42AC: 001f0004 00000000 001f001a 00000000 ................681B42BC: 00af03af 0000001e 3400d008 00000000 ...........4....681B42CC: 00230008 00000000 00010041 00010000 ..#.....A.......681B42DC: 00af03af 00000004 3400d008 00000000 ...........4....681B42EC: 00410007 00000000 001f003d 00010000 ..A.....=.......681B42FC: 00af03af 0000001e 3400d008 00000000 ...........4....681B430C: 00450010 00000000 00230084 00010000 ..E.......#.....681B431C: 00af03af 00000001 3400d008 00000000 ...........4....681B432C: 00630006 00000000 0041003c 00010000 ..c.....<.A.....681B433C: 00af03af 00000004 3400d008 00000000 ...........4....681B434C: 001f0004 00000000 0042001a 00030000 ..........B.....681B435C: 00af03af 0000001e 3400d008 00000000 ...........4....681B436C: 00010005 00000000 0046001e 00030000 ..........F.....681B437C: 0070004f 00440074 00700065 00780045 O.p.t.D.e.p.E.x.681B438C: 006c0063 00000031 002a8224 4d150000 c.l.1...$.*....M681B439C: 00010000 0040 ....@.id = 30623152 status = 0 first = 0 indid = 2 root = 0 minlen = 100 keycnt = 8 groupid = 1 dpages = 0 reserved = 0 used = 0 rowcnt = 0 rowmodctr = 0 reserved3 = 0 reserved4 = 0 xmaxlen = 117 maxirow = 123 OrigFillFactor = 0 StatVersion = 0 reserved2 = 0 FirstIAM = 0 impid = 0 lockflags = 0 pgmodctr = 0 keys --------------------------------681B427C: 00af03af 0000001e 3400d008 00000000 ...........4....681B428C: 00010005 00000000 0001001e 00000000 ................681B429C: 00af03af 00000004 3400d008 00000000 ...........4....681B42AC: 001f0004 00000000 001f001a 00000000 ................681B42BC: 00af03af 0000001e 3400d008 00000000 ...........4....681B42CC: 00230008 00000000 00010041 00010000 ..#.....A.......681B42DC: 00af03af 00000004 3400d008 00000000 ...........4....681B42EC: 00410007 00000000 001f003d 00010000 ..A.....=.......681B42FC: 00af03af 0000001e 3400d008 00000000 ...........4....681B430C: 00450010 00000000 00230084 00010000 ..E.......#.....681B431C: 00af03af 00000001 3400d008 00000000 ...........4....681B432C: 00630006 00000000 0041003c 00010000 ..c.....<.A.....681B433C: 00af03af 00000004 3400d008 00000000 ...........4....681B434C: 001f0004 00000000 0042001a 00030000 ..........B.....681B435C: 00af03af 0000001e 3400d008 00000000 ...........4....681B436C: 00010005 00000000 0046001e 00030000 ..........F.....name = OptDepExcl1 statblob = [TextPointer]------------------------------------------------TextTimeStamp = 182572023808 RowId = (1:19733:64)Slot 15 Offset 0x3a4--------------------Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS 681B43A4: 00520030 01d345b0 00000000 00000000 0.R..E..........681B43B4: 00030000 00000000 00660000 0001000b ..........f.....681B43C4: 00000000 00000000 00000000 00000000 ................681B43D4: 00000000 00000000 00770000 0000007d ..........w.}...681B43E4: 00000000 00000000 00000000 00000000 ................681B43F4: 001b0000 00000000 01c00003 81e601d6 ................681B4404: 00af03af 0000001e 3400d008 00000000 ...........4....681B4414: 00010008 00000000 00010041 00000000 ........A.......681B4424: 00af03af 00000004 3400d008 00000000 ...........4....681B4434: 001f0007 00000000 001f003d 00000000 ........=.......681B4444: 00af03af 0000001e 3400d008 00000000 ...........4....681B4454: 00230010 00000000 00230084 00000000 ..#.......#.....681B4464: 00af03af 00000001 3400d008 00000000 ...........4....681B4474: 00410006 00000000 0041003c 00000000 ..A.....<.A.....681B4484: 00340134 00050002 00000000 00000000 4.4.............681B4494: 0042000a 00000000 00420063 00000000 ..B.....c.B.....681B44A4: 00af03af 0000001e 3400d008 00000000 ...........4....681B44B4: 00010008 00000000 00010041 00030000 ........A.......681B44C4: 00af03af 00000004 3400d008 00000000 ...........4....681B44D4: 001f0007 00000000 001f003d 00030000 ........=.......681B44E4: 00af03af 0000001e 3400d008 00000000 ...........4....681B44F4: 00230010 00000000 00230084 00030000 ..#.......#.....681B4504: 00af03af 00000001 3400d008 00000000 ...........4....681B4514: 00410006 00000000 0041003c 00030000 ..A.....<.A.....681B4524: 00af03af 00000004 3400d008 00000000 ...........4....681B4534: 00440004 00000000 0042001a 00010000 ..D.......B.....681B4544: 00af03af 0000001e 3400d008 00000000 ...........4....681B4554: 00480005 00000000 0046001e 00010000 ..H.......F.....681B4564: 0070004f 00440074 00700065 00780045 O.p.t.D.e.p.E.x.681B4574: 006c0063 00000032 002a8225 4d150000 c.l.2...%.*....M681B4584: 00010000 0041 ....A.id = 30623152 status = 0 first = 0 indid = 3 root = 0 minlen = 102 keycnt = 11 groupid = 1 dpages = 0 reserved = 0 used = 0 rowcnt = 0 rowmodctr = 0 reserved3 = 0 reserved4 = 0 xmaxlen = 119 maxirow = 125 OrigFillFactor = 0 StatVersion = 0 reserved2 = 0 FirstIAM = 0 impid = 0 lockflags = 0 pgmodctr = 0 keys --------------------------------681B4404: 00af03af 0000001e 3400d008 00000000 ...........4....681B4414: 00010008 00000000 00010041 00000000 ........A.......681B4424: 00af03af 00000004 3400d008 00000000 ...........4....681B4434: 001f0007 00000000 001f003d 00000000 ........=.......681B4444: 00af03af 0000001e 3400d008 00000000 ...........4....681B4454: 00230010 00000000 00230084 00000000 ..#.......#.....681B4464: 00af03af 00000001 3400d008 00000000 ...........4....681B4474: 00410006 00000000 0041003c 00000000 ..A.....<.A.....681B4484: 00340134 00050002 00000000 00000000 4.4.............681B4494: 0042000a 00000000 00420063 00000000 ..B.....c.B.....681B44A4: 00af03af 0000001e 3400d008 00000000 ...........4....681B44B4: 00010008 00000000 00010041 00030000 ........A.......681B44C4: 00af03af 00000004 3400d008 00000000 ...........4....681B44D4: 001f0007 00000000 001f003d 00030000 ........=.......681B44E4: 00af03af 0000001e 3400d008 00000000 ...........4....681B44F4: 00230010 00000000 00230084 00030000 ..#.......#.....681B4504: 00af03af 00000001 3400d008 00000000 ...........4....681B4514: 00410006 00000000 0041003c 00030000 ..A.....<.A.....681B4524: 00af03af 00000004 3400d008 00000000 ...........4....681B4534: 00440004 00000000 0042001a 00010000 ..D.......B.....681B4544: 00af03af 0000001e 3400d008 00000000 ...........4....681B4554: 00480005 00000000 0046001e 00010000 ..H.......F.....name = OptDepExcl2 statblob = [TextPointer]------------------------------------------------TextTimeStamp = 182572089344 RowId = (1:19733:65)DBCC execution completed. If DBCC printed error messages, contact your system administrator.DBCC execution completed. If DBCC printed error messages, contact your system administrator.Now, the bad news. I am a bit of a novice and have picked this up from someone who left my company. It appears the latch error has been around for some time and only reared up when I instituted a new back up system that runs a dbcc check befor backing up. I don't think I have any clean backups.Any help would be greatly appreciated.Alex Mauer |
|
amauer
Starting Member
8 Posts |
Posted - 2007-01-09 : 02:05:15
|
The results of dbcc page (dbname, 1, 18645, 1)dbcc traceon(3604)Are as follows:/*-----------------------------dbcc page (dbname, 1, 18645, 1)dbcc traceon(3604)-----------------------------*/PAGE: (1:18645)---------------BUFFER:-------BUF @0x0144C880---------------bpage = 0x681B4000 bhash = 0x00000000 bpageno = (1:18645)bdbid = 12 breferences = 1 bstat = 0x9bspin = 0 bnext = 0x00000000 PAGE HEADER:------------Page @0x681B4000----------------m_pageId = (1:18645) m_headerVersion = 1 m_type = 1m_typeFlagBits = 0x0 m_level = 0 m_flagBits = 0x2m_objId = 2 m_indexId = 0 m_prevPage = (1:505)m_nextPage = (1:213) pminlen = 82 m_slotCnt = 16m_freeCnt = 3988 m_freeData = 5796 m_reservedCnt = 0m_lsn = (42700:4549:10) m_xactReserved = 0 m_xdesId = (0:2539719)m_ghostRecCnt = 0 m_tornBits = 0 Allocation Status-----------------GAM (1:2) = ALLOCATED SGAM (1:3) = NOT ALLOCATEDPFS (1:16176) = 0x40 ALLOCATED 0_PCT_FULL DIFF (1:6) = CHANGEDML (1:7) = NOT MIN_LOGGED DATA:-----Slot 0, Offset 0xf8c--------------------Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS 681B4F8C: 00520030 013f142a 00004012 00000000 0.R.*.?..@......681B4F9C: 00010000 00000000 02600000 00010001 ..........`.....681B4FAC: 00000000 00000000 00000000 00000000 ................681B4FBC: 00000000 00000000 027a0000 00000022 ..........z."...681B4FCC: 00000000 00000000 00000000 00000000 ................681B4FDC: 001b0000 00000000 00800003 80a60096 ................681B4FEC: 00af03af 0000000a 3400d008 00000000 ...........4....681B4FFC: 0001000a 00000000 00010016 00000000 ................681B500C: 006d0073 006e0049 00420076 00740061 s.m.I.n.v.B.a.t.681B501C: 00680063 00000030 002a869d 00570000 c.h.0.....*...W.681B502C: 00010000 0007 ......Slot 1, Offset 0x12c4---------------------Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS 681B52C4: 00520030 013f142a 00000000 00000000 0.R.*.?.........681B52D4: 00020000 00000000 00150000 00010003 ................681B52E4: 00000000 00000000 00000000 00000000 ................681B52F4: 00000000 00000000 00260000 0000002c ..........&.,...681B5304: 00000000 00000000 00000000 00000000 ................681B5314: 001b0000 00000000 00c00003 80e600d6 ................681B5324: 00af03af 0000000a 3400d008 00000000 ...........4....681B5334: 00010016 00000000 00010072 00000000 ........r.......681B5344: 00af03af 0000000a 3400d008 00000000 ...........4....681B5354: 000b000a 00000000 000b0016 00000000 ................681B5364: 00af03af 0000000a 3400d008 00000000 ...........4....681B5374: 000b000a 00000000 00010016 00030000 ................681B5384: 006d0073 006e0049 00420076 00740061 s.m.I.n.v.B.a.t.681B5394: 00680063 00000031 002a869f 00570000 c.h.1.....*...W.681B53A4: 00010000 0008 ......Slot 2, Offset 0x1440---------------------Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS 681B5440: 00520030 01584911 00004012 000000c6 0.R..IX..@......681B5450: 00010001 00000095 09a20001 00010001 ................681B5460: 00000001 00000005 00000005 00000000 ................681B5470: 00000000 00000003 09ba0000 0000001a ................681B5480: 00000000 00000096 00000001 00000000 ................681B5490: 001b0000 00000000 00800003 80a60096 ................681B54A0: 00340134 00050002 00000000 00000000 4.4.............681B54B0: 00010020 00000000 000102c1 00000000 ...............681B54C0: 00700052 00520074 006e0075 00690074 R.p.t.R.u.n.t.i.681B54D0: 0065006d 00000030 002a87a9 03a00000 m.e.0.....*.....681B54E0: 00010000 0019 ......Slot 3, Offset 0x15bc---------------------Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS 681B55BC: 00520030 01584911 00000000 000000e6 0.R..IX.........681B55CC: 00020001 000000e6 00470001 00010003 ..........G.....681B55DC: 00000001 00000002 00000002 00000000 ................681B55EC: 00000000 00000000 00580000 0000005e ..........X.^...681B55FC: 00000000 00000161 00000001 00000000 ....a...........681B560C: 001b0000 00000000 00c00003 80e600d6 ................681B561C: 00af03af 00000015 3400d008 00000000 ...........4....681B562C: 00010008 00000000 0001004b 00000000 ........K.......681B563C: 00af03af 0000002f 3400d008 00000000 ..../......4....681B564C: 0016003f 00000000 0016096b 00000000 ?.......k.......681B565C: 00340134 00050002 00000000 00000000 4.4.............681B566C: 00450020 00000000 000102c1 00010000 .E.............681B567C: 00700052 00520074 006e0075 00690074 R.p.t.R.u.n.t.i.681B568C: 0065006d 00000031 002a87ab 3eb70000 m.e.1.....*....>681B569C: 00010000 0004 ......Slot 4, Offset 0xc04--------------------Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS 681B4C04: 00520030 0175b502 00004012 00000000 0.R...u..@......681B4C14: 00010000 00000000 040c0000 00010001 ................681B4C24: 00000000 00000000 00000000 00000000 ................681B4C34: 00000000 00000000 04270000 00000022 ..........'."...681B4C44: 00000000 00000000 00000000 00000000 ................681B4C54: 001b0000 00000000 00800003 80a60096 ................681B4C64: 00af03af 0000000a 3400d008 00000000 ...........4....681B4C74: 0001004e 00000000 000103e6 00000000 N...............681B4C84: 006f0057 006b0072 00650043 0074006e W.o.r.k.C.e.n.t.681B4C94: 00720065 00000030 002a84b7 55880000 e.r.0.....*....U681B4CA4: 00010000 0007 ......Slot 5, Offset 0xb64--------------------Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS 681B4B64: 00520030 01ab548a 00004012 00000000 0.R..T...@......681B4B74: 00010000 00000000 038e0000 00010001 ................681B4B84: 00000000 00000000 00000000 00000000 ................681B4B94: 00000000 00000000 03b00000 0000001a ................681B4BA4: 00000000 00000000 00000000 00000000 ................681B4BB4: 001b0000 00000000 00800003 80a00090 ................681B4BC4: 00af03af 00000002 3400d008 00000000 ...........4....681B4BD4: 0001007b 00000000 000102bb 00000000 {...............681B4BE4: 004f0053 00650053 00750074 00300070 S.O.S.e.t.u.p.0.681B4BF4: 84010000 0000002a 00000f23 00070001 ....*...#.......Slot 6, Offset 0x58c--------------------Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS 681B458C: 00520030 01c4f563 00004012 00000000 0.R.c....@......681B459C: 00010000 00000000 04c70000 00010002 ................681B45AC: 00000000 00000000 00000000 00000000 ................681B45BC: 00000000 00000000 04e80000 00000027 ............'...681B45CC: 00000000 00000000 00000000 00000000 ................681B45DC: 001b0000 00000000 00a00003 80c400b4 ................681B45EC: 00af03af 0000000a 3400d008 00000000 ...........4....681B45FC: 00010034 00000000 0001016e 00000000 4.......n.......681B460C: 00af03af 00000005 3400d008 00000000 ...........4....681B461C: 000b002a 00000000 000b0135 00000000 *.......5.......681B462C: 00750050 004f0072 00640072 00650044 P.u.r.O.r.d.D.e.681B463C: 00300074 82fd0000 0000002a 0000068a t.0.....*.......681B464C: 00490001 ..I.Slot 7, Offset 0x650--------------------Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS 681B4650: 00520030 01c4f563 00000000 00000000 0.R.c...........681B4660: 00020000 00000000 002e0000 00010003 ................681B4670: 00000000 00000000 00000000 00000000 ................681B4680: 00000000 00000000 003f0000 00000045 ..........?.E...681B4690: 00000000 00000000 00000000 00000000 ................681B46A0: 001b0000 00000000 00c00003 80e400d4 ................681B46B0: 00af03af 0000001e 3400d008 00000000 ...........4....681B46C0: 00010024 00000000 00010109 00000000 $...............681B46D0: 00af03af 0000000a 3400d008 00000000 ...........4....681B46E0: 001f0034 00000000 0001016e 00010000 4.......n.......681B46F0: 00af03af 00000005 3400d008 00000000 ...........4....681B4700: 0029002a 00000000 000b0135 00010000 *.).....5.......681B4710: 00750050 004f0072 00640072 00650044 P.u.r.O.r.d.D.e.681B4720: 00310074 83040000 0000002a 0000068a t.1.....*.......681B4730: 004a0001 ..J.Slot 8, Offset 0x734--------------------Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS 681B4734: 00520030 01c4f563 00000000 00000000 0.R.c...........681B4744: 00030000 00000000 00340000 00010004 ..........4.....681B4754: 00000000 00000000 00000000 00000000 ................681B4764: 00000000 00000000 00450000 0000004b ..........E.K...681B4774: 00000000 00000000 00000000 00000000 ................681B4784: 001b0000 00000000 00e00003 810400f4 ................681B4794: 00af03af 00000006 3400d008 00000000 ...........4....681B47A4: 00010044 00000000 000101ea 00000000 D...............681B47B4: 00af03af 0000001e 3400d008 00000000 ...........4....681B47C4: 00070024 00000000 00070109 00000000 $...............681B47D4: 00af03af 0000000a 3400d008 00000000 ...........4....681B47E4: 00250034 00000000 0001016e 00010000 4.%.....n.......681B47F4: 00af03af 00000005 3400d008 00000000 ...........4....681B4804: 002f002a 00000000 000b0135 00010000 *./.....5.......681B4814: 00750050 004f0072 00640072 00650044 P.u.r.O.r.d.D.e.681B4824: 00320074 83050000 0000002a 0000068a t.2.....*.......681B4834: 004b0001 ..K.Slot 9, Offset 0x838--------------------Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS 681B4838: 00520030 01c4f563 00000000 00000000 0.R.c...........681B4848: 00040000 00000000 00120000 00010005 ................681B4858: 00000000 00000000 00000000 00000000 ................681B4868: 00000000 00000000 00230000 00000029 ..........#.)...681B4878: 00000000 00000000 00000000 00000000 ................681B4888: 001b0000 00000000 01000003 81240114 ..............$.681B4898: 00af03af 0000000a 3400d008 00000000 ...........4....681B48A8: 00010034 00000000 0001016e 00000000 4.......n.......681B48B8: 00af03af 00000005 3400d008 00000000 ...........4....681B48C8: 000b002a 00000000 000b0135 00000000 *.......5.......681B48D8: 00340134 00050002 00000000 00000000 4.4.............681B48E8: 00100029 00000000 00100133 00000000 ).......3.......681B48F8: 00af03af 0000000a 3400d008 00000000 ...........4....681B4908: 00010034 00000000 0001016e 00030000 4.......n.......681B4918: 00af03af 00000005 3400d008 00000000 ...........4....681B4928: 000b002a 00000000 000b0135 00030000 *.......5.......681B4938: 00750050 004f0072 00640072 00650044 P.u.r.O.r.d.D.e.681B4948: 00330074 83060000 0000002a 0000068a t.3.....*.......681B4958: 004c0001 ..L.Slot 10, Offset 0x95c---------------------Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS 681B495C: 00520030 01c4f563 00000000 00000000 0.R.c...........681B496C: 00050000 00000000 003a0000 00010005 ..........:.....681B497C: 00000000 00000000 00000000 00000000 ................681B498C: 00000000 00000000 004b0000 00000051 ..........K.Q...681B499C: 00000000 00000000 00000000 00000000 ................681B49AC: 001b0000 00000000 01000003 81240114 ..............$.681B49BC: 00af03af 0000001e 3400d008 00000000 ...........4....681B49CC: 00010024 00000000 00010109 00000000 $...............681B49DC: 00af03af 0000000a 3400d008 00000000 ...........4....681B49EC: 001f005e 00000000 001f032b 00000000 ^.......+.......681B49FC: 00340134 00050002 00000000 00000000 4.4.............681B4A0C: 0029002f 00000000 00290154 00000000 /.).....T.).....681B4A1C: 00af03af 0000000a 3400d008 00000000 ...........4....681B4A2C: 002b0034 00000000 0001016e 00010000 4.+.....n.......681B4A3C: 00af03af 00000005 3400d008 00000000 ...........4....681B4A4C: 0035002a 00000000 000b0135 00010000 *.5.....5.......681B4A5C: 00750050 004f0072 00640072 00650044 P.u.r.O.r.d.D.e.681B4A6C: 00340074 83070000 0000002a 0000068a t.4.....*.......681B4A7C: 004d0001 ..M.Slot 11, Offset 0xa80---------------------Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS 681B4A80: 00520030 01c4f563 00000000 00000000 0.R.c...........681B4A90: 00060000 00000000 00200000 00010003 .......... .....681B4AA0: 00000000 00000000 00000000 00000000 ................681B4AB0: 00000000 00000000 00310000 00000037 ..........1.7...681B4AC0: 00000000 00000000 00000000 00000000 ................681B4AD0: 001b0000 00000000 00c00003 80e400d4 ................681B4AE0: 00af03af 00000010 3400d008 00000000 ...........4....681B4AF0: 00010036 00000000 0001017a 00000000 6.......z.......681B4B00: 00af03af 0000000a 3400d008 00000000 ...........4....681B4B10: 00110034 00000000 0001016e 00010000 4.......n.......681B4B20: 00af03af 00000005 3400d008 00000000 ...........4....681B4B30: 001b002a 00000000 000b0135 00010000 *.......5.......681B4B40: 00750050 004f0072 00640072 00650044 P.u.r.O.r.d.D.e.681B4B50: 00350074 83080000 0000002a 0000068a t.5.....*.......681B4B60: 004e0001 ..N.Slot 12, Offset 0xcac---------------------Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS 681B4CAC: 00520030 01c4f563 00000000 00000000 0.R.c...........681B4CBC: 00070000 00000000 00110000 00010003 ................681B4CCC: 00000000 00000000 00000000 00000000 ................681B4CDC: 00000000 00000000 00220000 00000028 ..........".(...681B4CEC: 00000000 00000000 00000000 00000000 ................681B4CFC: 001b0000 00000000 00c00003 80ee00de ................681B4D0C: 00af03af 00000001 3400d008 00000000 ...........4....681B4D1C: 00010033 00000000 0001016d 00000000 3.......m.......681B4D2C: 00af03af 0000000a 3400d008 00000000 ...........4....681B4D3C: 00020034 00000000 0001016e 00010000 4.......n.......681B4D4C: 00af03af 00000005 3400d008 00000000 ...........4....681B4D5C: 000c002a 00000000 000b0135 00010000 *.......5.......681B4D6C: 00750070 006f0072 00640072 00650064 p.u.r.o.r.d.d.e.681B4D7C: 005f0074 00740073 00610072 0000006e t._.s.t.r.a.n...681B4D8C: 002a84c7 78450000 00010000 001d ..*...Ex......Slot 13, Offset 0xd4--------------------Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS 681B40D4: 00520030 01d345b0 00004012 00000000 0.R..E...@......681B40E4: 00010000 00000000 019b0000 00010006 ................681B40F4: 00000000 00000000 00000000 00000000 ................681B4104: 00000000 00000000 01b00000 0000007b ............{...681B4114: 00000000 00000000 00000000 00000000 ................681B4124: 001b0000 00000000 01200003 81460136 .......... .6.F.681B4134: 00af03af 0000001e 3400d008 00000000 ...........4....681B4144: 00010008 00000000 00010041 00000000 ........A.......681B4154: 00af03af 00000004 3400d008 00000000 ...........4....681B4164: 001f0007 00000000 001f003d 00000000 ........=.......681B4174: 00af03af 0000001e 3400d008 00000000 ...........4....681B4184: 00230010 00000000 00230084 00000000 ..#.......#.....681B4194: 00af03af 00000001 3400d008 00000000 ...........4....681B41A4: 00410006 00000000 0041003c 00000000 ..A.....<.A.....681B41B4: 00af03af 00000004 3400d008 00000000 ...........4....681B41C4: 00420004 00000000 0042001a 00000000 ..B.......B.....681B41D4: 00af03af 0000001e 3400d008 00000000 ...........4....681B41E4: 00460005 00000000 0046001e 00000000 ..F.......F.....681B41F4: 0070004f 00440074 00700065 00780045 O.p.t.D.e.p.E.x.681B4204: 006c0063 00000030 002a8221 4d150000 c.l.0...!.*....M681B4214: 00010000 003f ....?.Slot 14, Offset 0x21c---------------------Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS 681B421C: 00520030 01d345b0 00000000 00000000 0.R..E..........681B422C: 00020000 00000000 00640000 00010008 ..........d.....681B423C: 00000000 00000000 00000000 00000000 ................681B424C: 00000000 00000000 00750000 0000007b ..........u.{...681B425C: 00000000 00000000 00000000 00000000 ................681B426C: 001b0000 00000000 01600003 81860176 ..........`.v...681B427C: 00af03af 0000001e 3400d008 00000000 ...........4....681B428C: 00010005 00000000 0001001e 00000000 ................681B429C: 00af03af 00000004 3400d008 00000000 ...........4....681B42AC: 001f0004 00000000 001f001a 00000000 ................681B42BC: 00af03af 0000001e 3400d008 00000000 ...........4....681B42CC: 00230008 00000000 00010041 00010000 ..#.....A.......681B42DC: 00af03af 00000004 3400d008 00000000 ...........4....681B42EC: 00410007 00000000 001f003d 00010000 ..A.....=.......681B42FC: 00af03af 0000001e 3400d008 00000000 ...........4....681B430C: 00450010 00000000 00230084 00010000 ..E.......#.....681B431C: 00af03af 00000001 3400d008 00000000 ...........4....681B432C: 00630006 00000000 0041003c 00010000 ..c.....<.A.....681B433C: 00af03af 00000004 3400d008 00000000 ...........4....681B434C: 001f0004 00000000 0042001a 00030000 ..........B.....681B435C: 00af03af 0000001e 3400d008 00000000 ...........4....681B436C: 00010005 00000000 0046001e 00030000 ..........F.....681B437C: 0070004f 00440074 00700065 00780045 O.p.t.D.e.p.E.x.681B438C: 006c0063 00000031 002a8224 4d150000 c.l.1...$.*....M681B439C: 00010000 0040 ....@.Slot 15, Offset 0x3a4---------------------Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS 681B43A4: 00520030 01d345b0 00000000 00000000 0.R..E..........681B43B4: 00030000 00000000 00660000 0001000b ..........f.....681B43C4: 00000000 00000000 00000000 00000000 ................681B43D4: 00000000 00000000 00770000 0000007d ..........w.}...681B43E4: 00000000 00000000 00000000 00000000 ................681B43F4: 001b0000 00000000 01c00003 81e601d6 ................681B4404: 00af03af 0000001e 3400d008 00000000 ...........4....681B4414: 00010008 00000000 00010041 00000000 ........A.......681B4424: 00af03af 00000004 3400d008 00000000 ...........4....681B4434: 001f0007 00000000 001f003d 00000000 ........=.......681B4444: 00af03af 0000001e 3400d008 00000000 ...........4....681B4454: 00230010 00000000 00230084 00000000 ..#.......#.....681B4464: 00af03af 00000001 3400d008 00000000 ...........4....681B4474: 00410006 00000000 0041003c 00000000 ..A.....<.A.....681B4484: 00340134 00050002 00000000 00000000 4.4.............681B4494: 0042000a 00000000 00420063 00000000 ..B.....c.B.....681B44A4: 00af03af 0000001e 3400d008 00000000 ...........4....681B44B4: 00010008 00000000 00010041 00030000 ........A.......681B44C4: 00af03af 00000004 3400d008 00000000 ...........4....681B44D4: 001f0007 00000000 001f003d 00030000 ........=.......681B44E4: 00af03af 0000001e 3400d008 00000000 ...........4....681B44F4: 00230010 00000000 00230084 00030000 ..#.......#.....681B4504: 00af03af 00000001 3400d008 00000000 ...........4....681B4514: 00410006 00000000 0041003c 00030000 ..A.....<.A.....681B4524: 00af03af 00000004 3400d008 00000000 ...........4....681B4534: 00440004 00000000 0042001a 00010000 ..D.......B.....681B4544: 00af03af 0000001e 3400d008 00000000 ...........4....681B4554: 00480005 00000000 0046001e 00010000 ..H.......F.....681B4564: 0070004f 00440074 00700065 00780045 O.p.t.D.e.p.E.x.681B4574: 006c0063 00000032 002a8225 4d150000 c.l.2...%.*....M681B4584: 00010000 0041 ....A.OFFSET TABLE:-------------Row - Offset 15 (0xf) - 932 (0x3a4) 14 (0xe) - 540 (0x21c) 13 (0xd) - 212 (0xd4) 12 (0xc) - 3244 (0xcac) 11 (0xb) - 2688 (0xa80) 10 (0xa) - 2396 (0x95c) 9 (0x9) - 2104 (0x838) 8 (0x8) - 1844 (0x734) 7 (0x7) - 1616 (0x650) 6 (0x6) - 1420 (0x58c) 5 (0x5) - 2916 (0xb64) 4 (0x4) - 3076 (0xc04) 3 (0x3) - 5564 (0x15bc) 2 (0x2) - 5184 (0x1440) 1 (0x1) - 4804 (0x12c4) 0 (0x0) - 3980 (0xf8c) DBCC execution completed. If DBCC printed error messages, contact your system administrator.DBCC execution completed. If DBCC printed error messages, contact your system administrator. |
|
|
Kristen
Test
22859 Posts |
Posted - 2007-01-09 : 04:01:22
|
1a) Make sure you have a backup before you start attempting to fix this1b) Restore that backup on another machine - to prove that you can1c) If it was me I would also stop SQL Services and copy both MDF and LDF files to another server and check that I could ATTACH them - but that's probably belt&braces2) Then you are looking at what you can salvage2a) I would try doing a SELECT * FROM Table1 (output to file or some NULL device)2b) Any that have no errors can be exported (e.g. using BCP - make sure you use Native Format)2c) Those that have errors need to be exported in sections, using the clustered index, up to the point of a break - i.e. you want to try to export the first section, and then the section after the break2d) Don't bother to export any of the System tables (such as sysindexes)3) Script the whole database - using Enterprise Manager : General Script4a) Create a new database - preferably on a different server as this one may be suspect4b) (Using the script made earlier, but do NOT create any Foreign keys yet)5) Import back all the exported data using BCP6a) Attempt to create the FKs - skipped in (4a)6b) Attempt to recreate all data in the Gaps - from (2c)6c) If any FKeys fail to create its probably "gaps" in the data7) Run DBCC CHECKDB to check that the "recreated" database is in good health8) Back it up!9) Put procedures in place to detect database corruption sooner in futureKristen |
|
|
paulrandal
Yak with Vast SQL Skills
899 Posts |
Posted - 2007-01-09 : 13:04:31
|
One of the statistics blobs for an index with its metadata on that page is corrupt. You should be able to work out which it is by doing a 'select * where id=XXX and indid=YYY' for all the (id, indid) pairs listed in the DBCC PAGE output you posted and seeing which one produces the error. Then just drop the statistics for that index and recreate them.Let me know how you get on.Paul RandalPrincipal Lead Program Manager, Microsoft SQL Server Core Storage Engine (Legalese: This posting is provided "AS IS" with no warranties, and confers no rights.)http://blogs.msdn.com/sqlserverstorageengine/default.aspx |
|
|
Kristen
Test
22859 Posts |
Posted - 2007-01-09 : 13:12:03
|
Paul,I took this to be terminal because it looked like sysindexes was hosed:DBCC CHECKDB gives:Could not read and latch page (1:18645) with latch type SH. sysindexes failed.and "select * from sysindexes" gives errorsI figure I'm unlikely to be able to wisely interpret those errors in most cases, so at that point I'm first trying restores from backups and then if, for example, the problem has been around for months I'm trying data export and re-import into a clean system.However, from your reply it looks like I should assume that the corruption could be in the Stats. data, and thus fixable.If the corruption is just in the Stats data would an UPDATE STATISTICS across all indexes likely fix it? (assuming that is the only problem and there is no bad hardware etc)ThanksKristen |
|
|
amauer
Starting Member
8 Posts |
Posted - 2007-01-09 : 13:15:49
|
I am assuming that this is based on this info:Server: Msg 3624, Level 20, State 1, Line 1Location: blobman.cpp:1780Expression: sourceLength == sizeof (TextPointer)SPID: 53Process ID: 256Connection Brokenso when I run the 'select * where id=XXX and indid=YYY' , the id=53 and the indid=256is this correct? |
|
|
amauer
Starting Member
8 Posts |
Posted - 2007-01-09 : 13:20:53
|
I should mention that I am working out of a test db that I created from the Solomon Databas maintenace tool. So as I restored to the test db, I got the errors and will attempt to fix the test db first. So I can hack around in this db if need be. The only issue I am concerned with is that the solomon system uses a system db that all app dbs use, so I am hoping to not touch the system db in the fix. I do have back up of that one that is clean. The other 3 dbs come back clean on the dbcc. |
|
|
Kristen
Test
22859 Posts |
Posted - 2007-01-09 : 13:26:47
|
I'm only guessing, but in case it helps:The SPID and Process ID look to just the the IDs of SQL Servers processes at the time of the error.Looking at the Dump above maybe it is these values?Slot 0 Offset 0xf8c-------------------Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS 681B4F8C: 00520030 013f142a 00004012 00000000 0.R.*.?..@......681B4F9C: 00010000 00000000 02600000 00010001 ..........`.....681B4FAC: 00000000 00000000 00000000 00000000 ................681B4FBC: 00000000 00000000 027a0000 00000022 ..........z."...681B4FCC: 00000000 00000000 00000000 00000000 ................681B4FDC: 001b0000 00000000 00800003 80a60096 ................681B4FEC: 00af03af 0000000a 3400d008 00000000 ...........4....681B4FFC: 0001000a 00000000 00010016 00000000 ................681B500C: 006d0073 006e0049 00420076 00740061 s.m.I.n.v.B.a.t.681B501C: 00680063 00000030 002a869d 00570000 c.h.0.....*...W.681B502C: 00010000 0007 ......id = 20911146 status = 16402 first = 0 indid = 1 ... Kristen |
|
|
paulrandal
Yak with Vast SQL Skills
899 Posts |
Posted - 2007-01-09 : 13:28:38
|
quote: Originally posted by KristenIf the corruption is just in the Stats data would an UPDATE STATISTICS across all indexes likely fix it? (assuming that is the only problem and there is no bad hardware etc)
No - it depends on exactly how the index entry is corrupted - you may need to drop the broken text blob first.Paul RandalPrincipal Lead Program Manager, Microsoft SQL Server Core Storage Engine (Legalese: This posting is provided "AS IS" with no warranties, and confers no rights.)http://blogs.msdn.com/sqlserverstorageengine/default.aspx |
|
|
paulrandal
Yak with Vast SQL Skills
899 Posts |
Posted - 2007-01-09 : 13:30:54
|
quote: Originally posted by amauer I am assuming that this is based on this info:Server: Msg 3624, Level 20, State 1, Line 1Location: blobman.cpp:1780Expression: sourceLength == sizeof (TextPointer)SPID: 53Process ID: 256Connection Brokenso when I run the 'select * where id=XXX and indid=YYY' , the id=53 and the indid=256is this correct?
No - the SPID and Process ID are not part of the output from DBCC PAGE - they're part of the error message. Look at the decoded dump of each record in the DBCC PAGE output and you'll see columns called id and indid. Use those.Paul RandalPrincipal Lead Program Manager, Microsoft SQL Server Core Storage Engine (Legalese: This posting is provided "AS IS" with no warranties, and confers no rights.)http://blogs.msdn.com/sqlserverstorageengine/default.aspx |
|
|
amauer
Starting Member
8 Posts |
Posted - 2007-01-09 : 15:17:53
|
the select statement with th id # returned no bad results every slot (there where 15 of them) returened a result This is the statement I usedselect * from sysindexes where id='30623152' and indid='3' |
|
|
Kristen
Test
22859 Posts |
Posted - 2007-01-10 : 04:13:48
|
If it were me, at this stage (given that you are on a copy of the database) I would be dropping and recreating Stats for everything.Possible also trying a SELECT DISTINCT id, indid FROM sysindexesand scripting a SELECT * for all of them in case that prompted an error somewhere.But hopefully Paul will be along in a minute with a Pukka Plan Kristen |
|
|
paulrandal
Yak with Vast SQL Skills
899 Posts |
Posted - 2007-01-10 : 08:26:55
|
There are 16 rows on that page, not 15 - make sure you tried them all.Does select * from sysindexes return any rows before failing? If not, I'd like you to try doing range selects on sysindexes, e.g.select * from sysindexes where id >= 20911146 and id <= 30623153to narrow down where the error occurs.Paul RandalPrincipal Lead Program Manager, Microsoft SQL Server Core Storage Engine (Legalese: This posting is provided "AS IS" with no warranties, and confers no rights.)http://blogs.msdn.com/sqlserverstorageengine/default.aspx |
|
|
amauer
Starting Member
8 Posts |
Posted - 2007-01-10 : 12:03:46
|
I've been around the world and back on theis. I have been working with SQL support - They know who paul is - I have dumpedt the data and dts it into a newly created database (created using the solomon Db maintenance tool) The only issue I had with dts is that it would not insert data into 14 tables due to a primary key violation. upon review of the tables in question, the are "standerd" solomon tables like "country", containing a list of contries. The tables in question are identicle to the same table in the old database and in all the other app databases I use, so I ma not woried. they are all basically tables that are used for drop downs in the app.The production db that is currently corrupt is still there, untouched. The test db I was working on yesterday is at the same state it was yesterday morning. I have a new db with just the raw data in it without sys indexes and I have what I think is a clean and populated db that is going to work. So I shifted tact from the work you all where leading me towards. I want to come back to this as I want to understand what has happened here.When I worked with the SQL support team, I showed themm this thread. We determined that syscolumn and sysobject are fine - no corruption there, but they where telling me that there is no statisticle data in the sysindexes to drop, so I am confused. I will deferr to Paul as I would like to repair this - so I understand it.So If I run the above statement, and it errors, will it give me the exact row? and then what. SQL lead me to think that the tabe could not be altered at all. Let me run it and I'll post results.Thanks |
|
|
amauer
Starting Member
8 Posts |
Posted - 2007-01-10 : 12:07:15
|
completed with out errorlet me post - /*-----------------------------select * from sysindexes where id >= 20911146 and id <= 30623153-----------------------------*/id status first indid root minlen keycnt groupid dpages reserved used rowcnt rowmodctr reserved3 reserved4 xmaxlen maxirow OrigFillFactor StatVersion reserved2 FirstIAM impid lockflags pgmodctr keys name statblob maxlen rows20911146 16402 0x000000000000 1 0x000000000000 608 1 1 0 0 0 0 0 0 0 634 34 0 0 0 0x000000000000 0 0 0 0xAF03AF000A00000008D00034000000000A000100000000001600010000000000 smInvBatch0 0x 8000 020911146 0 0x000000000000 2 0x000000000000 21 3 1 0 0 0 0 0 0 0 38 44 0 0 0 0x000000000000 0 0 0 0xAF03AF000A00000008D000340000000016000100000000007200010000000000AF03AF000A00000008D00034000000000A000B000000000016000B0000000000AF03AF000A00000008D00034000000000A000B00000000001600010000000300 smInvBatch1 0x 8000 022563089 16402 0xC60000000100 1 0x950000000100 2466 1 1 1 5 5 0 3 0 0 2490 26 0 0 0 0x960000000100 0 0 0 0x340134000200050000000000000000002000010000000000C102010000000000 RptRuntime0 0x 8000 022563089 0 0xE60000000100 2 0xE60000000100 71 3 1 1 2 2 0 0 0 0 88 94 0 0 0 0x610100000100 0 0 0 0xAF03AF001500000008D000340000000008000100000000004B00010000000000AF03AF002F00000008D00034000000003F001600000000006B09160000000000340134000200050000000000000000002000450000000000C102010000000100 RptRuntime1 0x 8000 024491266 16402 0x000000000000 1 0x000000000000 1036 1 1 0 0 0 0 0 0 0 1063 34 0 0 0 0x000000000000 0 0 0 0xAF03AF000A00000008D00034000000004E00010000000000E603010000000000 WorkCenter0 0x 8000 028005514 16402 0x000000000000 1 0x000000000000 910 1 1 0 0 0 0 0 0 0 944 26 0 0 0 0x000000000000 0 0 0 0xAF03AF000200000008D00034000000007B00010000000000BB02010000000000 SOSetup0 0x 8000 029685091 16402 0x000000000000 1 0x000000000000 1223 2 1 0 0 0 0 0 0 0 1256 39 0 0 0 0x000000000000 0 0 0 0xAF03AF000A00000008D000340000000034000100000000006E01010000000000AF03AF000500000008D00034000000002A000B000000000035010B0000000000 PurOrdDet0 0x 8000 029685091 0 0x000000000000 2 0x000000000000 46 3 1 0 0 0 0 0 0 0 63 69 0 0 0 0x000000000000 0 0 0 0xAF03AF001E00000008D000340000000024000100000000000901010000000000AF03AF000A00000008D000340000000034001F00000000006E01010000000100AF03AF000500000008D00034000000002A0029000000000035010B0000000100 PurOrdDet1 0x 8000 029685091 0 0x000000000000 3 0x000000000000 52 4 1 0 0 0 0 0 0 0 69 75 0 0 0 0x000000000000 0 0 0 0xAF03AF000600000008D00034000000004400010000000000EA01010000000000AF03AF001E00000008D000340000000024000700000000000901070000000000AF03AF000A00000008D000340000000034002500000000006E01010000000100AF03AF000500000008D00034000000002A002F000000000035010B0000000100 PurOrdDet2 0x 8000 029685091 0 0x000000000000 4 0x000000000000 18 5 1 0 0 0 0 0 0 0 35 41 0 0 0 0x000000000000 0 0 0 0xAF03AF000A00000008D000340000000034000100000000006E01010000000000AF03AF000500000008D00034000000002A000B000000000035010B00000000003401340002000500000000000000000029001000000000003301100000000000AF03AF000A00000008D000340000000034000100000000006E01010000000300 PurOrdDet3 0x 8000 029685091 0 0x000000000000 5 0x000000000000 58 5 1 0 0 0 0 0 0 0 75 81 0 0 0 0x000000000000 0 0 0 0xAF03AF001E00000008D000340000000024000100000000000901010000000000AF03AF000A00000008D00034000000005E001F00000000002B031F0000000000340134000200050000000000000000002F002900000000005401290000000000AF03AF000A00000008D000340000000034002B00000000006E01010000000100 PurOrdDet4 0x 8000 029685091 0 0x000000000000 6 0x000000000000 32 3 1 0 0 0 0 0 0 0 49 55 0 0 0 0x000000000000 0 0 0 0xAF03AF001000000008D000340000000036000100000000007A01010000000000AF03AF000A00000008D000340000000034001100000000006E01010000000100AF03AF000500000008D00034000000002A001B000000000035010B0000000100 PurOrdDet5 0x 8000 029685091 0 0x000000000000 7 0x000000000000 17 3 1 0 0 0 0 0 0 0 34 40 0 0 0 0x000000000000 0 0 0 0xAF03AF000100000008D000340000000033000100000000006D01010000000000AF03AF000A00000008D000340000000034000200000000006E01010000000100AF03AF000500000008D00034000000002A000C000000000035010B0000000100 purorddet_stran 0x 8000 030623152 16402 0x000000000000 1 0x000000000000 411 6 1 0 0 0 0 0 0 0 432 123 0 0 0 0x000000000000 0 0 0 0xAF03AF001E00000008D000340000000008000100000000004100010000000000AF03AF000400000008D000340000000007001F00000000003D001F0000000000AF03AF001E00000008D000340000000010002300000000008400230000000000AF03AF000100000008D000340000000006004100000000003C00410000000000 OptDepExcl0 0x 8000 030623152 0 0x000000000000 2 0x000000000000 100 8 1 0 0 0 0 0 0 0 117 123 0 0 0 0x000000000000 0 0 0 0xAF03AF001E00000008D000340000000005000100000000001E00010000000000AF03AF000400000008D000340000000004001F00000000001A001F0000000000AF03AF001E00000008D000340000000008002300000000004100010000000100AF03AF000400000008D000340000000007004100000000003D001F0000000100 OptDepExcl1 0x 8000 030623152 0 0x000000000000 3 0x000000000000 102 11 1 0 0 0 0 0 0 0 119 125 0 0 0 0x000000000000 0 0 0 0xAF03AF001E00000008D000340000000008000100000000004100010000000000AF03AF000400000008D000340000000007001F00000000003D001F0000000000AF03AF001E00000008D000340000000010002300000000008400230000000000AF03AF000100000008D000340000000006004100000000003C00410000000000 OptDepExcl2 0x 8000 0(16 row(s) affected) |
|
|
paulrandal
Yak with Vast SQL Skills
899 Posts |
Posted - 2007-01-10 : 12:11:27
|
ok - no need to post the data, that's not helpful. Now try the other two ranges (< 20911146 and > 30623152) and narrow it down to where the error is. Once you find the range where the error is (and I'm confused as to why its not on the page that CHECKDB complains about), you'll need to look through the pages at the leaf level of the sysindexes clustered index to find out which page has it on.I suspect this is going to be too much of a hassle for you - if so I advise giving up trying to repair this and rebuilding the database instead to save time.ThanksPaul RandalPrincipal Lead Program Manager, Microsoft SQL Server Core Storage Engine (Legalese: This posting is provided "AS IS" with no warranties, and confers no rights.)http://blogs.msdn.com/sqlserverstorageengine/default.aspx |
|
|
amauer
Starting Member
8 Posts |
Posted - 2007-01-10 : 13:04:19
|
I already rebuilt it, but am curious - If this takes up too much of your time, I understand. as I think I may be out of the woods, I can explore this without so much urgency. |
|
|
paulrandal
Yak with Vast SQL Skills
899 Posts |
Posted - 2007-01-10 : 13:10:17
|
quote: Originally posted by amauer I already rebuilt it, but am curious - If this takes up too much of your time, I understand. as I think I may be out of the woods, I can explore this without so much urgency.
I'm not worried about my time - I'm concerned about your time - you're the one who needs to do all the work Does CHECKDB still give the same error? Why does the CSS engineer you spoke to think there are no stats on the indexes?Paul RandalPrincipal Lead Program Manager, Microsoft SQL Server Core Storage Engine (Legalese: This posting is provided "AS IS" with no warranties, and confers no rights.)http://blogs.msdn.com/sqlserverstorageengine/default.aspx |
|
|
|