Перечисление 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.
Учетная запись, в котором выполняется приложение, должна иметь разрешения на доступ на чтение к проверяемой базе данных и файлам журнала.