Спецификация Microsoft MAPI определяет два типа свойств: стандартные свойства MAPI и именованные свойства. Все стандартные свойства MAPI имеют фиксированные идентификаторы (ИД). Именованные свойства позволяют поставщикам расширить стандартный набор свойств MAPI путем добавления собственных свойств. Так как именованным свойствам не назначены конкретные ИД, MAPI позволяет динамически создавать уникальные ИД для именованных свойств и сохранять постоянное сопоставление между именованным свойством и его уникальным ИД. Тем не менее динамическое создание ИД приводит к тому, что ИД свойств для именованных свойств могут различаться на разных компьютерах.
Служба банка данных Microsoft Exchange поддерживает таблицу именованных свойств для каждой базы данных. При обработке сообщения с настраиваемыми данными эта служба автоматически добавляет запись в таблицу именованных свойств для любого настраиваемого свойства, которое до этого не обрабатывалось. Например, когда компания внедряет новое приложение, которое интегрируется с Exchange и использует определенный X-заголовок SMTP, служба банка данных Microsoft Exchange создает именованного свойство для таких настраиваемых данных при обработке первого сообщения, содержащего их. Для всех последующих сообщений, которые содержат тот же X-заголовок SMTP, не создаются дополнительные именованные свойства.
Ограничения именованных свойств и идентификаторов реплик
Максимальное количество ИД свойств для каждой базы данных Exchange — 32 767. Если организация Exchange обрабатывает большое количество именованных свойств, со временем это ограничение может быть достигнуто. При достижении ограничения для определенной базы данных Exchange не сможет создавать новые ИД свойств.
Если это произойдет для базы данных почтовых ящиков, необходимо создать базу данных почтовых ящиков, переместить в нее все почтовые ящики и удалить базу данных почтовых ящиков, для которой достигнуто ограничение ИД свойств. После этого можно создать новую базу данных почтовых ящиков и переместить в нее почтовые ящики.
Если эта проблема возникает в базе данных общих папок, процесс восстановления более сложный. Необходимо реплицировать все общие папки на другой сервер и удалить базу данных общих папок. После этого можно дождаться репликации содержимого обратно на исходный сервер. Однако если для общих папок уже настроена репликация, возможно, что количество именованных свойств в других базах данных в организации также достигнет настроенного ограничения. Для устранения этой проблемы необходимо настроить для общих папок устаревание, чтобы удалять более раннее содержимое, к которому отсутствует доступ и которое может использовать именованные свойства. Кроме того, можно распределить содержимое базы данных общих папок между несколькими базами данных общих папок. Дополнительные сведения о восстановления после исчерпания ИД свойств см. в разделе При истощении идентификаторов реплик или именованных свойств для базы данных Exchange возникают события 9666, 9667, 9668 и 9669.
По умолчанию в Microsoft Exchange Server 2007 используется квота в 16 384 идентификаторов реплик и именованных свойств, созданных прошедшими проверку пользователями. Квота по умолчанию для именованных свойств, созданных не прошедшими проверку подлинности пользователями, — 8 192. Эти квоты по умолчанию позволяют заблаговременно получать уведомления о потенциальном исчерпании ИД свойств. Это позволяет предпринять действия до достижения максимального ограничения, при котором база данных перестает работать. Поэтому квоты могут снизить воздействие сбойного приложения или вредоносной атаки типа «отказ в обслуживании». Можно также настроить квоты для количества именованных свойств и идентификаторов реплик. Дополнительные сведения о настройке квот см. в разделе Настройка квот именованных свойств и идентификаторов реплик для баз данных Exchange Server 2007.
Дополнительные сведения
Дополнительные сведения об управлении базами данных см. в разделе Управления группами хранения и базами данных.
Дополнительные сведения о функциях безопасности и защиты, доступных в Exchange 2007, см. в разделе Безопасность и защита.