Lade...
 

CX_DB_UTILITY::VerifySegments

CX_DB_UTILITY::VerifySegments

Beschreibung:

Diese Methode ermöglicht es, osverifydb im Kontext von ClassiX für einzelne Segmente auszuführen. Dies ist sinnvoll, da sonst ObjectStore Collections, welche mit Funktionen aus ClassiX verknüpft sind, nicht verifizieren kann.

Die Ergebnisse von osverifydb werden hierbei in eine spezifizierte Datei geschrieben.

Um die Ergebnisse effizient analysieren zu können, empfiehlt sich die Methode CX_DB_UTILITY::CheckVerificationResults.

Code-Beispiel:

Der folgende Code verifiziert das Segment 244 in der Datenbank.

Beispiel
"Y:\\classix\\Evaluate\\System\\SystemOut\\verify_244.log" [ 244 ] 1 GetManager(OBJECT) Call(GetDBUtility) Call(VerifySegments)

 

Stack
Stack Position Objekttyp Kurzbeschreibung
Stack(In) Top CX_DB_UTILITY CX_DB_UTILITY-Objekt
  Top-1
VECTOR<<span class="no_deepl_translate">INTEGER</span>>
Nummern der zu prüfenden Segmente
  Top-2 INTEGER Nummer der Datenbank (1 für CX_DATABASE, 2 für CX_DATABASE_2, etc.)
  Top-3 STRING Dateiname für den Output von osverifydb
Stack(Out) Top - -
Funktionsaufruf: Call(VerifySegments)