Sdílet prostřednictvím


Remove-AzSqlDatabaseFromFailoverGroup

Odebere jednu nebo více databází ze skupiny převzetí služeb při selhání služby Azure SQL Database.

Syntaxe

Remove-AzSqlDatabaseFromFailoverGroup
      [-ServerName] <String>
      [-FailoverGroupName] <String>
      -Database <System.Collections.Generic.List`1[Microsoft.Azure.Commands.Sql.Database.Model.AzureSqlDatabaseModel]>
      [-Force]
      [-ResourceGroupName] <String>
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Description

Odebere jednu nebo více databází ze zadané skupiny převzetí služeb při selhání služby Azure SQL Database. Databáze a relace replikace zůstanou nedotčené, ale už nebudou přístupné prostřednictvím koncových bodů skupiny převzetí služeb při selhání. Chcete-li získat databázové objekty, pomocí kterých se naplní parametr -Database, použijte rutinu Get-AzSqlDatabase (například Get-AzSqlDatabase). Primární server skupiny převzetí služeb při selhání musí být použit ke spuštění příkazu.

Příklady

Příklad 1

$failoverGroup = Get-AzSqlDatabase -ResourceGroupName rg -ServerName primaryserver -DatabaseName db1 | Remove-AzSqlDatabaseFromFailoverGroup -ResourceGroupName rg -ServerName primaryserver -FailoverGroupName fg

Tento příkaz odebere jednu databázi ze skupiny převzetí služeb při selhání jejím propojením.

Příklad 2

$primaryServer = Get-AzSqlServer -ResourceGroupName rg -ServerName primaryserver
$failoverGroup = $primaryServer | Remove-AzSqlDatabaseFromFailoverGroup -FailoverGroupName fg -Database ($primaryServer | Get-AzSqlDatabase)

Tento příkaz odebere všechny databáze ze skupiny převzetí služeb při selhání.

Příklad 3

$failoverGroup = Get-AzSqlDatabaseFailoverGroup -ResourceGroupName rg -ServerName primaryserver -FailoverGroupName fg
$databases = Get-AzSqlElasticPoolDatabase -ResourceGroupName rg -ServerName primaryserver -ElasticPoolName pool1
$failoverGroup = $failoverGroup | Remove-AzSqlDatabaseFromFailoverGroup -Database $databases

Tento příkaz odebere všechny databáze v elastickém fondu ze skupiny převzetí služeb při selhání.

Parametry

-Confirm

Před spuštěním rutiny zobrazí výzvu k potvrzení.

Typ:SwitchParameter
Aliasy:cf
Position:Named
Default value:False
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-Database

Jedna nebo více databází Azure SQL na primárním serveru skupiny převzetí služeb při selhání, které se mají odebrat ze skupiny převzetí služeb při selhání.

Typ:List<T>[AzureSqlDatabaseModel]
Position:Named
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-DefaultProfile

Přihlašovací údaje, účet, tenant a předplatné používané ke komunikaci s Azure

Typ:IAzureContextContainer
Aliasy:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-FailoverGroupName

Název skupiny převzetí služeb při selhání služby Azure SQL Database.

Typ:String
Position:2
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-Force

Přeskočte potvrzovací zprávu pro provedení akce.

Typ:SwitchParameter
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-ResourceGroupName

Název skupiny zdrojů.

Typ:String
Position:0
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-ServerName

Název primárního serveru služby Azure SQL Database skupiny převzetí služeb při selhání

Typ:String
Position:1
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-WhatIf

Zobrazuje, co by se stalo při spuštění rutiny. Rutina není spuštěna.

Typ:SwitchParameter
Aliasy:wi
Position:Named
Default value:False
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

Vstupy

String

List<T>[[Microsoft.Azure.Commands.Sql.Database.Model.AzureSqlDatabaseModel, Microsoft.Azure.PowerShell.Cmdlets.Sql, Version=1.3.0.0, Culture=neutral, PublicKeyToken=null]]

Výstupy

AzureSqlFailoverGroupModel