Поделиться через


Remove-DatabaseFromAvailabilityGroup

Удаляет одну или несколько баз данных SharePoint из группы доступности в SQL Server.

Синтаксис

Default

Remove-DatabaseFromAvailabilityGroup
    [-AGName] <String>
    -DatabaseName <String>
    [-AssignmentCollection <SPAssignmentCollection>]
    [-Force]
    [-KeepSecondaryData]
    [<CommonParameters>]

AllDatabases

Remove-DatabaseFromAvailabilityGroup
    [-AGName] <String>
    [-AssignmentCollection <SPAssignmentCollection>]
    [-Force]
    [-KeepSecondaryData]
    [-ProcessAllDatabases]
    [<CommonParameters>]

Описание

Этот командлет содержит несколько наборов параметров. Можно использовать параметры только из одного набора параметров; использование параметров из разных наборов не допускается. Дополнительные сведения об использовании наборов параметров см. в разделе https://msdn.microsoft.com/library/dd878348(VS.85).aspx.

Примеры

ПРИМЕР

Remove-DatabaseFromAvailabilityGroup -AGName MyAvailabilityGroup -DatabaseName WSS_Content

В этом примере удаляется группа доступности с именем "MyAvailabilityGroup" из базы данных WSS_Content.

Параметры

-AGName

Применимо: SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

Имя группы доступности, из которой удаляются базы данных.

Свойства параметра

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:0
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-AssignmentCollection

Применимо: SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

Позволяет корректно удалять объекты. При использовании объектов таких типов, как SPWeb или SPSite, возможен захват больших объемов памяти, и работа с такими объектами в скриптах Windows PowerShell требует точного управления памятью. С помощью объекта SPAssignment вы можете назначить объекты переменной и освободить память, удалив ненужные объекты. Объекты SPWeb, SPSite или SPSiteAdministration после использования удаляются автоматически, если коллекция назначения или параметр Global не применяются.

Если применяется параметр Global, то все объекты размещаются в глобальной области памяти. Если объекты не используются сразу же или не удаляются командой Stop-SPAssignment, может возникнуть ситуация нехватки памяти.

Свойства параметра

Тип:SPAssignmentCollection
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:True
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-DatabaseName

Применимо: SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

Имя базы данных, которую требуется удалить из группы доступности.

ПРИМЕЧАНИЕ. Этот параметр не следует использовать в сочетании с параметром ProcessAllDatabases.

Свойства параметра

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

Default
Position:Named
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-Force

Применимо: SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

Принудительное удаление из группы.

Свойства параметра

Тип:SwitchParameter
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-KeepSecondaryData

Применимо: SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

Указывает, что удалять копии баз данных на репликах в группе доступности не нужно. В противном случае эти копии баз данных будут удалены.

Свойства параметра

Тип:SwitchParameter
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-ProcessAllDatabases

Применимо: SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

Удаляет все базы данных из текущей фермы SharePoint, добавляя их в группу доступности.

Свойства параметра

Тип:SwitchParameter
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

AllDatabases
Position:Named
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

CommonParameters

Этот командлет поддерживает общие параметры: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction и -WarningVariable. Дополнительные сведения см. в статье about_CommonParameters.

Входные данные

Microsoft.SharePoint.PowerShell.SPAssignmentCollection

Выходные данные

System.Object