Freigeben über


CChkSGFiles.ERR-Aufzählung

Gilt für: Exchange Server 2003 | Exchange Server | 2007 Exchange Server 2010 | Exchange Server 2013

Gibt die Ergebnisse der aufgerufenen Funktion an. Diese Enumeration wird von vielen Funktionen der CCheckSGFiles-Klasse zurückgegeben.

Enum ERR  
{
        errSuccess = 0,
        errTaskDropped = -106,
        errRequiredLogFilesMissing = -543,
        errInvalidParameter = -1003,
        errOutOfMemory = -1011,
        errReadVerifyFailure = -1018,
        errTooManyActiveUsers = -1059,
        errDatabaseCorrupted = -1206
}

Werte

Elementname Wert Beschreibung
errSuccess
0
Die Funktion wurde ohne Fehler abgeschlossen.
errTaskDropped
-106
Wird von der ErrTerm-Funktion zurückgegeben, um anzugeben, dass nicht alle Datenbankseiten und Transaktionsprotokolldateien überprüft wurden oder dass während der Überprüfung Fehler aufgetreten sind.
errRequiredLogFilesMissing
-543
Mindestens eine Protokolldatei, die erforderlich ist, um die Datenbank in einen zustand des sauberen Herunterfahrens zu versetzen, wurde nicht im Protokolldateipfad gefunden oder hatte nicht den angegebenen dreistelligen Basisnamen.
errInvalidParameter
-1003
Mindestens ein Parameter, der an die Funktion übergeben wurde, war ungültig.
errOutOfMemory
-1011
Es war nicht genügend Arbeitsspeicher verfügbar, um den angeforderten Vorgang abzuschließen.
errReadVerifyFailure
-1018
Die auf einer Datenbankseite gespeicherte Prüfsumme entspricht nicht der erwarteten Prüfsumme.
errTooManyActiveUsers
-1059
Die Funktion ErrTerm wurde aufgerufen, während das Objekt noch verwendet wurde. Dies kann auftreten, wenn ErrTerm aufgerufen wird, bevor ErrCheckDbPages oder ErrCheckLogFiles zurückgegeben wurde.

Anforderungen

Exchange Server 2013 enthält nur eine 64-Bit-Version der CHKSGFILES-API.

Das Konto, unter dem die Anwendung ausgeführt wird, muss über Lesezugriffsberechtigungen für die datenbank- und protokolldateien verfügen, die überprüft werden sollen.