可以对索引进行校验,以确保索引中引用的每一行在表中都确实存在。对于外键索引,通过校验检查还会确保相应行存在于主表中。这种检查是对 VALIDATE TABLE 语句所执行的有效性检查的补充。
只有在所有连接都没有更改数据库的时候,才能校验表或整个数据库。
以具有 DBA 权限的用户身份,或以要创建索引的表的所有者身份连接到数据库。
在左窗格中,双击 [索引]。
右击索引并选择 [校验]。
单击 [确定]。
以具有 DBA 权限的用户身份,或以要创建索引的表的所有者身份连接到数据库。
执行 VALIDATE INDEX 语句。
运行 dbvalid 命令时指定 -i 选项。
校验名为 EmployeeNames 的索引。如果提供的是表名而不是索引名,则将校验主键索引。
VALIDATE INDEX EmployeeNames; |
请参见VALIDATE 语句。
校验名为 EmployeeNames 的索引。-I 选项指定每个给定的对象名称是一个索引。
dbvalid -I EmployeeNames |
请参见校验实用程序 (dbvalid)。
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |