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.
"Y:\\classix\\Evaluate\\System\\SystemOut\\verify_244.log" [ 244 ] 1 GetManager(OBJECT) Call(GetDBUtility) Call(VerifySegments)
Stack | Position | Objekttyp | Kurzbeschreibung |
---|---|---|---|
Stack(In) | Top | CX_DB_UTILITY | CX_DB_UTILITY-Objekt |
Top-1 |
|
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 | - | - |