CChkSGFiles.ERR 枚举

适用于:Exchange Server 2003 |Exchange Server 2007 |Exchange Server 2010 |2013 Exchange Server

指示被调用函数的结果。 此枚举由 CCheckSGFiles 类的许多函数返回。

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

成员名称 说明
errSuccess
0
函数已完成,没有任何错误。
errTaskDropped
-106
由 ErrTerm 函数返回,指示并非所有数据库页和事务日志文件都已检查,或者在验证过程中遇到错误。
errRequiredLogFilesMissing
-543
在日志文件路径中找不到使数据库进入干净关闭状态所需的一个或多个日志文件,或者没有指定的三字母基名称。
errInvalidParameter
-1003
传递给函数的一个或多个参数无效。
errOutOfMemory
-1011
内存不足,无法完成请求的操作。
errReadVerifyFailure
-1018
存储在数据库页上的校验和与其预期的校验和不匹配。
errTooManyActiveUsers
-1059
仍在使用 对象时调用 了 ErrTerm 函数。 如果在 ErrCheckDbPages 或 ErrCheckLogFiles 返回之前调用 ErrTerm,则可能会出现这种情况。

要求

Exchange Server 2013 仅包含 64 位版本的 CHKSGFILES API。

运行应用程序的帐户必须对要检查的数据库和日志文件具有读取访问权限。