Specifies possible status IDs for the UltraLite validation tool.
public enum ul_validate_status_id
Member name | Description | Value |
---|---|---|
UL_VALID_NO_ERROR |
No error occurred. |
0 |
UL_VALID_START |
Start validation. |
1 |
UL_VALID_END |
End validation. Parm1 tracks the resulting sqlcode, which indicates success or failure. |
2 |
UL_VALID_CHECKING_PAGE |
Send a periodic status message while checking database pages. Parm1 tracks a number associated with the page. The order is not defined. |
10 |
UL_VALID_CHECKING_TABLE |
Checking a table. Parm1 tracks the table name. |
20 |
UL_VALID_CHECKING_INDEX |
Checking an index. Parm1 stores the table name and parm2 stores the index name. |
21 |
UL_VALID_HASH_REPORT |
Reporting on the index hash use. (development version only) Parm1 tracks the table name, parm2 tracks the index name, parm3 tracks the number of visible rows, parm4 tracks the number of unique hash values, and parm5 tracks the maximum number of times a hash entry appears. |
30 |
UL_VALID_REDUNDANT_INDEX |
A redundant index was found. (development version only) Parm1 tracks the table name, parm2 tracks the redundant index name, and parm3 tracks the name of index that makes it redundant. |
31 |
UL_VALID_DUPLICATE_INDEX |
Two indexes are the same. (development version only) Parm1 tracks the table name, parm2 tracks the name of first index, and parm3 tracks the name of second index. |
32 |
UL_VALID_DATABASE_ERROR |
An error occured accessing the database. Check the SQLCODE for more information. |
100 |
UL_VALID_STARTUP_ERROR |
Error starting the database. (for low-level access) |
101 |
UL_VALID_CONNECT_ERROR |
Error connecting to the database. |
102 |
UL_VALID_INTERRUPTED |
Validation process interrupted. |
103 |
UL_VALID_CORRUPT_PAGE_TABLE |
Page table is corrupt. |
110 |
UL_VALID_FAILED_CHECKSUM |
Page checksum failed. Parm1 tracks a number associated with the page. |
111 |
UL_VALID_CORRUPT_PAGE |
A page is corrupt. Parm1 tracks a number associated with the page. |
112 |
UL_VALID_ROWCOUNT_MISMATCH |
The number of rows in the index is different from the table row count. Parm1 tracks the table name, and parm2 tracks index name. |
120 |
UL_VALID_BAD_ROWID |
There is an invalid row identifier in the index. Parm1 tracks the table name, and parm2 tracks the index name. |
121 |
Discuss this page in DocCommentXchange.
|
Copyright © 2010, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.0 |