Дата последнего изменения раздела: 2007-01-22

Средство устранения неполадок с базами данных Microsoft® Exchange обнаружило в журнале приложений одно или несколько событий MSExchangeIS 9518 с кодом ошибки 0xfffffddc. Это означает, что превышено максимальное число журналов транзакций для этой группы хранения.

Объяснение

Событие MSExchangeIS 9518 с кодом ошибки 0xfffffddc регистрируется в журнале при попытке подключения базы данных к группе хранения при возникновении следующих двух условий:

  • Максимальное число доступных журналов транзакций для этой группы хранения было превышено.

  • Все базы данных в этой группе хранения находятся в состоянии «чистого» отключения.

Кроме того, событие MSExchangeIS 9518 с кодом ошибки 0xfffffddc может быть зарегистрировано в журнале приложений перед отключением неисправной базы данных. Это событие указывает, что Exchange Server использовал все доступные файлы журналов транзакций для этой группы хранения. При заполнении последнего журнала транзакций все базы данных в этой группе хранения отключаются и не могут быть перезапущены.

Exchange использует файлы журналов транзакций, которые последовательно пронумерованы. В Exchange 2000 Server и Exchange Server 2003 номера файлов журналов транзакций начинаются с Exx00001.log и затем последовательно возрастают до ExxFFFF0.log. Максимальное число файлов журналов транзакций, которые могут быть созданы в одной последовательности, – 1 048 560 (0xFFFF0). Обычно этот процесс создания такого большого количества файлов журналов занимает несколько лет.

В Exchange Server 2007 максимальное число файлов журналов транзакций увеличено. В последовательности может быть до 2 147 483 647 файлов журнала (0x7FFFFFFF в шестнадцатеричной системе счисления, так как имена файлов журнала представлены в шестнадцатеричной форме). Размер каждого файла журнала транзакций равен 1 мегабайту (МБ). Маловероятно, что подобная ошибка может произойти в Exchange Server 2007.

Действия пользователя

Чтобы исправить ошибку, необходимо удалить все файлы журналов транзакций и сбросить последовательность этих файлов обратно до 1. После сброса последовательности файлов журнала, имя файла журнала приобретет вид Exx00001.log в Exchange Server 2003 и более старших версиях и Exx00000001.log в Exchange Server 2007.

Чтобы выполнить эту операцию, используйте задачу «Сбросить номер журнала» в средстве управления возвращением базы данных в исходное состояние, которое входит в состав Помощника по устранению неполадок Microsoft Exchange. С помощью этого средства будет выполнена проверка, чтобы все базы данных были выключены правильно, и затем все файлы журналов транзакций буду безопасно перемещены в место сохранения резервной копии.

Примечание.
Файлы журналов транзакций можно также удалить вручную, однако удаление вручную может привести к тому, что база данных в какой-нибудь группе хранения будет неправильно отключена и эту базу данных невозможно будет снова подключить. Чтобы избежать этих ошибок, рекомендуется использовать средство управления возвращением базы данных в исходное состояние.

Для получения дополнительных сведений и загрузки этого средства см. Microsoft Exchange Troubleshooting Assistant v1.0.