Sybase 11.9.x-12.5 User Manual
Page 201

CHAPTER 6 Adaptive Server Error Messages
875
2507
16
Table Corrupt: Offset table is incorrect (page#=%ld row#=%d offset in offset table is=%d
correct offset is=%d)
Explanation:
Refer to the writeup for this error.
2508
16
Table Corrupt: Row length is incorrect (page#=%d row#=%d minimum row length=%d
row length=%d)
Explanation:
A dbcc check detected table corruption. Refer to Encyclopedia of Tasks in
this document, and Checking Database Consistency in the System Administration Guide,
for help in identifying the affected object and determining appropriate corrective action.
2509
16
Table Corrupt: The row number and offset of each row in the page should have a matching
entry in row number table; check this page (page#=%d row#=%d offset in row number
table=%d)
Explanation:
Refer to the writeup for this error.
2510
16
Key mismatch between index page %ld, at offset %d and data page %ld (row ID %d) in
database ’%.*s’. Drop and re-create index id %d of table ’%.*s’.
Explanation:
Refer to the writeup for this error.
2511
16
Keys of index id %d for table ’%.*s’ in %S_MSG not in correct order. Drop and re-create
the index. (index page %d)
Explanation:
Refer to the writeup for this error.
2512
16
Table Corrupt: The specified row number %d in index page %ld cannot be found on data
page %ld
Explanation:
There may be possible corruption in a database or a database object. Take
any corrective action indicated by the message. Consult the Adaptive Server System
Administration Guide and the Troubleshooting Guide.
2513
16
Table Corrupt: Object id %ld (object name = %S_OBJID) does not match between %.*s
and %.*s
Explanation:
Refer to the writeup for this error.
2514
16
Table Corrupt: Type id %ld (type name = %.*s) does not match between %.*s and %.*s
Explanation:
Refer to the writeup for this error.
2516
16
Table Corrupt: Segment number %d does not match between %.*s and %.*s
Explanation:
There may be possible corruption in a database or a database object. Take
any corrective action indicated by the message. Consult the Adaptive Server System
Administration Guide and the Troubleshooting Guide.
2517
16
Table Corrupt: Procedure id %ld (procedure name = %S_OBJID) does not match between
%.*s and %.*s
Explanation:
Refer to the writeup for this error.
2518
16
Database Corrupt: Incorrect last checkpoint in syslogs
Explanation:
This message is generated when dbcc checkcatalog detects corruption in
the syslogs table of a database. Collect dbcc output and report the error to Sybase Technical
Support.
Number
Severity
Text and Explanation