Checking Database Consistency,
Page 3 of 4


[top]
[prev]
[next]
Index for This Book
Table of Contents
Documentation Top
Global Index

Sample Error Messages

This section provides examples of error messages that checkTable can return.

The row counts of the base table and an index differ:

ERROR X0Y55: The number of rows in the base table does not match the number of rows in at least 1 of the indexes on the table. Index 'T1_I' on table 'APP.T1' has 4 rows, but the base table has 5 rows. The suggested corrective action is to recreate the index.

The index refers to a row that does not exist in the base table:

ERROR X0X62: Inconsistency found between table 'APP.T1' and index 'T1_I'. Error when trying to retrieve row location '(1,6)' from the table. The full index key, including the row location, is '{ 1, (1,6) }'. The suggested corrective action is to recreate the index.

A key column value differs between the base table and the index:

ERROR X0X61: The values for column 'C10' in index 'T1_C10' and table 'APP.T1' do not match for row location (1,7). The value in the index is '2 2 ', while the value in the base table is 'NULL'. The full index key, including the row location, is '{ 2 2 , (1,7) }'. The suggested corrective action is to recreate the index.
[top]
[prev]
[next]


Cloudscape Version 3.0
For technical support, go to: www.cloudscape.com and click Support.
Copyright © 1998 and 1999 Cloudscape, Inc. All rights reserved.