Дата последнего изменения раздела:
2007-09-21
Средство устранения неполадок с базами данных Microsoft Exchange обнаружило в журнале приложений одно или несколько событий MSExchangeIS 9518 с кодом ошибки 0xfffffb40. Эта ошибка указывает на то, что для группы хранения отсутствует один или несколько файлов базы данных.
Объяснение
Эта ошибка может возникнуть, если в процессе восстановления подсистема ESE пытается согласовать все базы данных в группе хранения, но обнаруживает, что файлы базы данных отсутствуют или заменены другими версиями.
В случае отсутствия какого-либо файла базы данных из группы хранения или его замены файлом другой версии подсистема ESE возвращает ошибку -1216, прерывает восстановление и не запускает группу хранения.
Действия пользователя
Чтобы устранить данную проблему, выполните одно или несколько из указанных ниже действий.
- Если отсутствующий файл базы данных был перемещен или
переименован, найдите в журнале приложений все события ESE 494,
которые произошли после попытки подключения базы данных. Для
каждого события запишите конкретный файл базы данных, об отсутствии
которого сообщается, найдите текущее местоположение этого файла и
переместите его в нужное местоположение.
Примечание. Если на сервере установлена антивирусная программа, выполняющая проверку на файловом уровне, и для нее были неправильно настроены исключения, возможно, база данных была удалена или помещена в карантин антивирусной программой. Чтобы определить, не произошло ли это, проверьте карантин антивирусной программы и журнал удалений. - Если отсутствующий файл базы данных был удален или утерян,
восстановите его из резервной копии в рабочую группу хранения. Для
проверки доступности восстановленного файла базы данных для
восстановления можно воспользоваться задачей средства управления
восстановлением баз данных Exchange Проверьте файлы журнала базы
данных и транзакций.
В процессе восстановления этого файла базы данных можно подключать другие неповрежденные базы данных в группе хранения и получать к ним доступ. Для этого выполните указанные ниже действия.
Включение доступа почтового ящика пользователя к неповрежденным базам данных-
Выполните команду eseutil /R /L <путь_к_файлам_журнала> /S <Path to System Files> Log Base Name /I (где "Log Base Name" — это первые три знака в имени файлов журнала для данной группы хранения, т. е. E00, E01 и т. д.). Это позволяет подсистеме ESE согласовать имеющиеся файлы базы данных, пропустив отсутствующие файлы. После выполнения этой команды все отсутствующие файлы базы данных необходимо будет восстановить из резервной копии.
Примечание. Параметры /L и /S являются необязательными, и их не нужно использовать, если средство eseutil запускается из папки, в которой находятся файлы журнала и системные файлы. -
Подключите в группе хранения файлы базы данных, которые теперь присутствуют и согласованы.
-
Пользователи, почтовые ящики которых находятся в подключенной базе данных, могут получать доступ к почте.
-
- Восстановите файл базы данных из резервной копии в группу
хранения для восстановления. Отправлять и получать почту можно
сразу же после создания новой базы данных (этот процесс называется
аварийным восстановлением). При этом клиенты видят пустой почтовый
ящик, но они смогут отправлять и получать почту быстрее, чем если
бы им было необходимо дожидаться окончания восстановления или
исправления.
Примечание. Аварийное восстановление потребует последующего слияния всех новых данных (созданных после аварийного восстановления) с восстановленными данными. - Если для одной или нескольких баз данных в группе хранения было
выполнено жесткое восстановление (как вручную, так и с помощью
задачи Восстановить базу данных помощника по устранению
неполадок Exchange) и эти базы данных согласованы, возможно, файлы
журнала для группы хранения не были удалены. Если все базы данных
для группы хранения находятся в правильном местоположении,
проверьте, согласованы ли они, с помощью указанной ниже
команды.
Проверка согласованности файла базы данных вручную-
Выполните команду eseutil /mh <path to database .edb file>
-
В выходных данных команды найдите поле State: (Состояние) и проверьте, имеет ли оно значение Clean Shutdown (Состояние «чистого» отключения).
-
Если все базы данных в группе хранения находятся в состоянии «чистого» отключения, переместите все журналы транзакций и системные журналы для группы хранения в резервное местоположение, а затем попытайтесь подключить хранилище. Если удалось правильно подключить все базы данных, рекомендуется немедленно создать резервную копию группы хранения.
-
Дополнительные сведения
Дополнительные сведения о событии MSExchangeIS 9518 с кодом ошибки 0xfffffb40 см. на странице «Центр сообщений о событиях и ошибках» (http://go.microsoft.com/fwlink/?LinkId=91705) (на английском языке).
Дополнительные сведения о восстановлении после этой ошибки см. в статье 296843 базы знаний Майкрософт "Восстановление базы данных Exchange 2000 Server после ошибки с кодом -1216" (http://go.microsoft.com/fwlink/?linkid=3052&kbid=296843, на английском языке).
Дополнительные сведения о планировании аварийного восстановления для Exchange см. в статье «Руководство по планированию аварийного восстановления для Exchange» (http://go.microsoft.com/fwlink/?LinkId=91706) (на английском языке).
Дополнительные сведения об управлении восстановлением баз данных и мастерах устранения неполадок с базами данных см. в статье «Управление восстановлением баз данных и средство устранения неполадок с базами данных» (http://go.microsoft.com/fwlink/?LinkId=91707) (на английском языке).
Дополнительные сведения об аварийном восстановлении см. в подразделе «Переносимость аварийного восстановления» (http://go.microsoft.com/fwlink/?LinkId=91703) раздела «Аварийное восстановление» документации на Exchange Server 2007.
Дополнительные сведения о группах хранения для восстановления см. в подразделе «Общие сведения о группах хранения для восстановления» (http://go.microsoft.com/fwlink/?LinkID=80784) раздела «Аварийное восстановление» документации на Exchange Server 2007.