“Sql Server Msg 8978 – missing a reference from previous page”

Msg 8978, Level 16, State 1, Line 1
Table error: Object ID 782621111, index ID 1, partition ID 72057512123039744, alloc unit ID 72057594050433404 (type In-row data). Page (1:9902) is missing a reference from previous page (1:12151). Possible chain linkage problem.
The repair level on the DBCC statement caused this repair to be bypassed.

Actually repair_rebuild is the minimum repair level for these kind of errors. When I tried REPAIR_REBUILD, this cost me 50GB error log for a table of size less than 1 GB.

Msg 1101, Level 17, State 12, Line 1
Could not allocate a new page for database ‘TuitionaffordableDB’ because of insufficient disk space in filegroup ‘PRIMARY’. Create the necessary space by dropping objects in the filegroup, adding additional files to the filegroup, or setting autogrowth on for existing files in the filegroup.

The only way to resolve this problem was to recreate the index. While recreating you will find that the PK has duplicate rows. So clean them.

Detailed Resolution @ http://mssqlcorruptiontackle.blogspot.com/2010/12/ms-sql-corruption.html

Following blogs will help you prepare for IT Industry Interviews and Walk-Ins.

  1. SQL Server DBA “Interview Questions And Answers”
  2. MS SQL Corruption: “Msg 2627 – Violation of PRIMARY KEY constraint”
  3. SQL Server 2008 R2 – Foreign Key – DELETE CASCADE and DELETE UDPATE
  4. MSSQL Server – DBCC LOGINFO – Status 2. Log File FULL. Verify log_reuse_wait_desc
  5. SSRS Report – Adding Header and Footer

INTERVIEW PREPARATION IN 30 MINs – Read Following wires for a quick interview preparation.

  1. SQL Server DBA “Interview Questions And Answers”
  2. SQL Azure Interview Questions and Answers Part – 1
  3. SQL Azure Interview Questions and Answers Part – 2
  4. Powershell Interview Questions and Answers

Along with technical learning I would like to share some great articles for anyone interested in the betterment of his/her family life

Regards,
Tuitionaffordable

Advertisements

One comment

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

w

Connecting to %s