Remove-PublicFolderDatabase
Применимо к: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1
Последнее изменение раздела: 2009-09-01
Командлет Remove-PublicFolderDatabase используется для удаления базы данных общих папок.
Синтаксис
Remove-PublicFolderDatabase -Identity <DatabaseIdParameter> [-Confirm [<SwitchParameter>]] [-DomainController <Fqdn>] [-RemoveLastAllowed <SwitchParameter>] [-WhatIf [<SwitchParameter>]]
Подробное описание
Внимание! |
---|
Удаление базы данных общих папок может привести к различным серьезным последствиям. Это особенно касается удаления последней базы данных общих папок в организации. Дополнительные сведения о последствиях удаления базы данных общих папок и рекомендации см. в разделе Инструкции по удалению базы данных общих папок. Если требуется удалить последнюю базу данных общих папок на конкретном сервере Exchange 2007 необходимо переместить все реплицированные общие папки в другое хранилище с помощью скрипта MoveAllReplicas.ps1. Скрипт MoveAllReplicas.ps1 заменяет сервер в списке реплик для всех общих папок другим сервером. После репликации папок базу данных общих папок можно удалить с сервера Exchange 2007. Если удалить реплицированные общие папки до перемещения общих папок, удаленные общие папки могут реплицироваться, прежде чем базу данных общих папок можно будет удалить. В этом случае данные общих папок также удаляются из других общих хранилищ. |
Для выполнения командлета Remove-PublicFolderDatabase используемой учетной записи необходимо делегировать следующую роль:
- роль администратора организации Exchange.
Дополнительные сведения о разрешениях, делегировании ролей и правах, необходимых для администрирования Microsoft Exchange Server 2007, см. в разделе Вопросы, связанные с разрешениями.
Параметры
Параметр | Обязательный | Тип | Описание |
---|---|---|---|
Identity |
Обязательный |
Microsoft.Exchange.Configuration.Tasks.DatabaseIdParameter |
Параметр Identity задает базу данных общих папок. Можно использовать следующие значения:
Если имя сервера не задано, командлет выполнит поиск баз данных на локальном сервере. При наличии нескольких баз данных с одинаковыми именами командлет получит все такие базы данных в указанной области. |
Confirm |
Необязательный |
System.Management.Automation.SwitchParameter |
Параметр Confirm используется для приостановки команды и требует подтверждения выполняемого ею действия. Указывать значение параметра Confirm не требуется. |
DomainController |
Необязательный |
Microsoft.Exchange.Data.Fqdn |
Чтобы указать полное доменное имя контроллера домена, записывающего это изменение конфигурации в службу каталогов Active Directory, включите в команду параметр DomainController. |
RemoveLastAllowed |
Необязательный |
System.Management.Automation.SwitchParameter |
Если используется, параметр RemoveLastAllowed разрешает удаление последней в организации базы данных общих папок. |
WhatIf |
Необязательный |
System.Management.Automation.SwitchParameter |
При использовании параметра WhatIf команда имитирует действия над объектом, которые она будет выполнять. Параметр WhatIf позволяет узнать, какие изменения произойдут, не применяя их. Указывать значение параметра WhatIf не требуется. |
Типы входных данных
Типы возвращаемых данных
Ошибки
Ошибка | Описание |
---|---|
|
Исключения
Исключения | Описание |
---|---|
|
Пример
Этот пример показывает, как удалить базу данных «MyServer\Second Storage Group\Public Folder Database» после выполнения всех необходимых для этого условий.
Remove-PublicFolderDatabase "MyServer\Second Storage Group\Public Folder Database"