Please start any new threads on our new site at https://forums.sqlteam.com. We've got lots of great SQL Server experts to answer whatever question you can come up with.

 All Forums
 General SQL Server Forums
 Data Corruption Issues
 Error 644

Author  Topic 

MikeHinds
Starting Member

3 Posts

Posted - 2006-04-11 : 10:10:47
I have run DBCC CHECKDB on a production database, and eliminated 95% of the Error 644s, as well as all of the Error 823s and Error 609s.

It appears only three tables are still throwing Error 644. BOL entry for that error code tells me to "Identify which table and index correspond to the index page number." How can I use that info to identify which table or index to rebuild or drop/recreate?

Googling, I found some fascinating but useless (to me, anyway) info refering to the undocumented DBCC PAGE, which gives my seemingly everything BUT the name of the index and table I need.

ryanston
Microsoft SQL Server Product Team

89 Posts

Posted - 2006-04-12 : 18:49:51
quote:
Originally posted by MikeHinds

I have run DBCC CHECKDB on a production database, and eliminated 95% of the Error 644s, as well as all of the Error 823s and Error 609s.

It appears only three tables are still throwing Error 644. BOL entry for that error code tells me to "Identify which table and index correspond to the index page number." How can I use that info to identify which table or index to rebuild or drop/recreate?

Googling, I found some fascinating but useless (to me, anyway) info refering to the undocumented DBCC PAGE, which gives my seemingly everything BUT the name of the index and table I need.



If you run DBCC PAGE (after turning on trace flag 3604) on the page output in the error message, you should find the object ID and index ID in the page header output by DBCC PAGE. Can you post the error you're getting, and the output of DBCC PAGE on that page?

Thanks,
--R

----------------------
Ryan Stonecipher
Developer, Microsoft SQL Server Storage Engine, DBCC
(Legalese: This posting is provided "AS IS" with no warranties, and confers no rights.)
Go to Top of Page
   

- Advertisement -