Поделиться через


Перечисление CChkSGFiles.ERR

Область применения: Exchange Server 2003 | | Exchange Server 2007 г. | Exchange Server 2010 г. Exchange Server 2013 г.

Указывает результаты вызываемой функции. Это перечисление возвращается многими функциями класса 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 была вызвана во время использования объекта. Это может произойти, если ErrTerm вызывается до возврата ErrCheckDbPages или ErrCheckLogFiles .

Требования

Exchange Server 2013 включает только 64-разрядную версию API CHKSGFILES.

Учетная запись, в котором выполняется приложение, должна иметь разрешения на доступ на чтение к проверяемой базе данных и файлам журнала.