Назад | Перейти на главную страницу

Коррупция в обмен

Смогу ли я получать электронную почту при использовании Microsoft Exchange, если база данных повреждена?

В базах данных Exchange, основанных на базе данных Microsoft JET, существуют различные типы повреждений. Существует логическое повреждение, которое в основном связано с недействительными указателями в базе данных и другими незначительными проблемами, которые приводят к неточному подсчету элементов в почтовых ящиках и тому подобное. Целостность базы данных в целом хорошая, и вы можете использовать isinteg, чтобы исправить это. Я никогда не видел, чтобы логические повреждения мешали доставке почты.

Кроме того, существует серьезное повреждение, которое представляет собой фактическое повреждение базы данных, которое может привести к повреждению таблиц, страниц и т.п. Обычно это вызвано аппаратными проблемами, перезаписью блоков из-за неправильного представления SAN и т.п. Эти типы ошибок с гораздо большей вероятностью вызовут серьезные проблемы с Exchange. Вы можете исправить это с помощью eseutil.

Суть в том, что если база данных может монтироваться, технически она может получать почту. Базы данных могут монтироваться с жестким повреждением в зависимости от того, что повреждено. Однако в зависимости от повреждения также возможно, что пользователь может не увидеть почтовое сообщение, даже если оно было доставлено. Как упоминал Гризли, транзакция сначала будет записана в журналы транзакций, прежде чем она будет зафиксирована в реальной базе данных.

Взгляните сюда: Обмен данными восстановления

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