Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SAP Sybase SQL Anywhere 16.0 (Deutsch) » SQL Anywhere Server - Datenbankadministration » Datenbankwartung » Datenbankvalidierung » Erkennung von Beschädigungen mithilfe von Prüfsummen

 

Validieren einer Tabelle

Sie können eine Tabelle mit Sybase Central validieren.

Voraussetzungen

Sie müssen das VALIDATE ANY OBJECT-Systemprivileg haben. Führen Sie die Validierung nach Möglichkeit dann durch, wenn keine anderen Aktivitäten in der Tabelle laufen.

Kontext und Bemerkungen

  • Wenn Fehlermeldungen erscheinen, können Sie alle Indizes und Schlüssel für eine Tabelle löschen und sie wieder neu erstellen. Jeder Fremdschlüssel für die Tabelle muss ebenfalls neu erstellt werden.

  • Wenn Sie eine Beschädigung in einen bestimmten Index vermuten, können Sie eine ALTER INDEX ... REBUILD-Anweisung ausführen, um den beschädigten Index neu zu erstellen.

  • Eine weitere Lösung für Fehler, die durch die VALIDATE TABLE-Anweisung gemeldet werden, besteht darin, die gesamte Datenbank zu entladen und neu zu laden. Geben Sie die dbunload-Option -u an, damit beim Entladeprozess kein möglicherweise beschädigter Index zum Ordnen der Daten verwendet wird.

 Aufgabe
  1. Stellen Sie eine Verbindung zur Datenbank mithilfe des SQL Anywhere 16-Plug-Ins her.

  2. Doppelklicken Sie im linken Fensterausschnitt auf Tabellen.

  3. Rechtsklicken Sie auf die Tabelle und klicken Sie auf Validieren.

  4. Klicken Sie auf OK.

Ergebnisse

Die Tabelle wird validiert.

 Siehe auch