Sie können einen Index validieren, um sicherzustellen, dass jede Zeile, die in dem Index referenziert wird, in der Tabelle tatsächlich vorhanden ist. Bei Fremdschlüsselindizes wird durch eine Validierung auch gewährleistet, dass die entsprechende Zeile in der Primärtabelle vorhanden ist. Diese Prüfung ergänzt die Validierung, die von der Anweisung VALIDATE TABLE durchgeführt wird.
Validieren Sie Tabellen oder komplette Datenbanken nur dann, wenn keine Verbindungen Änderungen in der Datenbank durchführen.
Verwenden Sie das SQL Anywhere 12-Plug-In, um als Benutzer mit DBA-Berechtigung oder als Eigentümer der Tabelle, für die der Index erstellt wurde, eine Verbindung mit der Datenbank herzustellen.
Doppelklicken Sie im linken Fensterausschnitt auf Indizes.
Rechtsklicken Sie auf den Index und wählen Sie Validieren.
Klicken Sie auf OK.
Verbinden Sie sich als Benutzer mit DBA-Berechtigung oder als Eigentümer der Tabelle, für die der Index erstellt wurde, mit der Datenbank.
Führen Sie die Anweisung VALIDATE INDEX aus.
Führen Sie einen dbvalid-Befehl mit der Option -i aus.
![]() |
Kommentieren Sie diese Seite in DocCommentXchange.
|
Copyright © 2010, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.0 |