How can I repair this problem.
I run this:
dbcc checkdb ( 'WPBCTEST', REPAIR_ALLOW_DATA_LOSS) with NO_INFOMSGS
and I get this:
Server: Msg 8929, Level 16, State 1, Line 1
Object ID 2: Errors found in text ID 92821913600 owned by data record identified by RID = (1:134968:0) id = 1894206444 and indid = 3.
Server: Msg 8965, Level 16, State 1, Line 1
Table error: Object ID 2. The text, ntext, or image node at page (1:1215), slot 1, text ID 92821913600 is referenced by page (1:134968), slot 0, but was not seen in the scan.
Server: Msg 8964, Level 16, State 1, Line 1
Table error: Object ID 2. The text, ntext, or image node at page (1:96105), slot 1, text ID 92821913600 is not referenced.
The repair level on the DBCC statement caused this repair to be bypassed.
The repair level on the DBCC statement caused this repair to be bypassed.
The repair level on the DBCC statement caused this repair to be bypassed.
CHECKDB found 0 allocation errors and 3 consistency errors in table 'sysindexes' (object ID 2).
CHECKDB found 0 allocation errors and 3 consistency errors in database 'WPBCTEST'.
As I read this response, I think the server is saying that text ID 92821913600 is shown to be at page (1:1215), slot 1 but it is not there. Also, another text object text ID 92821913600, same id as the other object, is at page (1:96105), slot 1 but there is no reference to it. Apparently the reference to the text object got changed somehow and that is the problem.
DBCC DBREINDEX and any of the versions of DBCC CHECKTABLE returns the same message as shown above. The system will not let me drop the index nor will it let me drop the table.
I run this:
dbcc checkdb ( 'WPBCTEST', REPAIR_ALLOW_DATA_LOSS) with NO_INFOMSGS
and I get this:
Server: Msg 8929, Level 16, State 1, Line 1
Object ID 2: Errors found in text ID 92821913600 owned by data record identified by RID = (1:134968:0) id = 1894206444 and indid = 3.
Server: Msg 8965, Level 16, State 1, Line 1
Table error: Object ID 2. The text, ntext, or image node at page (1:1215), slot 1, text ID 92821913600 is referenced by page (1:134968), slot 0, but was not seen in the scan.
Server: Msg 8964, Level 16, State 1, Line 1
Table error: Object ID 2. The text, ntext, or image node at page (1:96105), slot 1, text ID 92821913600 is not referenced.
The repair level on the DBCC statement caused this repair to be bypassed.
The repair level on the DBCC statement caused this repair to be bypassed.
The repair level on the DBCC statement caused this repair to be bypassed.
CHECKDB found 0 allocation errors and 3 consistency errors in table 'sysindexes' (object ID 2).
CHECKDB found 0 allocation errors and 3 consistency errors in database 'WPBCTEST'.
As I read this response, I think the server is saying that text ID 92821913600 is shown to be at page (1:1215), slot 1 but it is not there. Also, another text object text ID 92821913600, same id as the other object, is at page (1:96105), slot 1 but there is no reference to it. Apparently the reference to the text object got changed somehow and that is the problem.
DBCC DBREINDEX and any of the versions of DBCC CHECKTABLE returns the same message as shown above. The system will not let me drop the index nor will it let me drop the table.