Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.
校验此连接上的数据库。
void Connection.validateDatabase( int flags, ValidateDatabaseProgressListener listener, String tableName ) throws ULjException
flags 控制校验类型的标记。
listener 接收校验进度信息的监听器。
tableName 要校验的特定表;如要校验所有表则为空值。
可根据传递到此例程的标记校验表、索引和数据库页。要在校验期间接收信息,执行回调函数并且将地址传递给此例程。要限制对指定表的验证,将表名或 ID 作为最后的参数传递。
flags 参数由以下值组合而成:
ULVF_TABLE
ULVF_INDEX
ULVF_DATABASE
ULVF_EXPRESS
ULVF_FULL_VALIDATE
以下示例展示快速模式下的表和索引验证:
flags = ULVF_TABLE | ULVF_INDEX | ULVF_EXPRESS;