Sdílet prostřednictvím


Remove-AzureSqlDatabase

Odstraní službu Azure SQL Database.

Poznámka:

Rutiny, na které odkazuje tato dokumentace, slouží ke správě starších prostředků Azure, které používají rozhraní API Azure Service Manageru (ASM). Tento starší modul PowerShellu se nedoporučuje při vytváření nových prostředků, protože ASM je naplánované pro vyřazení z provozu. Další informace najdete v části Vyřazení Azure Service Manageru.

Modul Az PowerShell je doporučený modul PowerShellu pro správu prostředků Azure Resource Manageru (ARM) pomocí PowerShellu.

Syntax

Remove-AzureSqlDatabase
      -ConnectionContext <IServerDataServiceContext>
      -DatabaseName <String>
      [-Force]
      [-Profile <AzureSMProfile>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Remove-AzureSqlDatabase
      -ConnectionContext <IServerDataServiceContext>
      -Database <Database>
      [-Force]
      [-Profile <AzureSMProfile>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Remove-AzureSqlDatabase
      -ServerName <String>
      -DatabaseName <String>
      [-Force]
      [-Profile <AzureSMProfile>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Remove-AzureSqlDatabase
      -ServerName <String>
      -Database <Database>
      [-Force]
      [-Profile <AzureSMProfile>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Description

Rutina Remove-AzureSqlDatabase odstraní službu Azure SQL Database podle kontextu připojení serveru nebo názvu serveru. Kontext připojení k serveru Azure SQL Database můžete vytvořit pomocí rutiny New-AzureSqlDatabaseServerContext a pak ho použít s touto rutinou.

Když odstraníte databázi zadáním názvu serveru azure SQL Database, rutina Remove-AzureSqlDatabase použije k provedení operace název a aktuální informace o předplatném Azure.

Příklady

Příklad 1: Odebrání databáze

PS C:\> Remove-AzureSqlDatabase -ConnectionContext $Context -DatabaseName "Database01"

Tento příkaz odebere databázi s názvem Database01 z kontextu připojení k serveru Azure SQL Database $Context.

Příklad 2: Odebrání databáze pomocí názvu serveru

PS C:\> Remove-AzureSqlDatabase -ServerName "lpqd0zbr8y" -DatabaseName "Database01"

Tento příkaz odebere databázi s názvem Database01 ze serveru Azure SQL Database s názvem lpqd0zbr8y.

Příklad 3: Odebrání databáze pomocí kanálu

PS C:\> $Database01 | Remove-AzureSqlDatabase -ConnectionContext $Context
PS C:\> $Database01 | Remove-AzureSqlDatabase -ServerName "lpqd0zbr8y"

Tento příklad ukazuje alternativní metodu předávání databázového objektu kanálem.

Parametry

-Confirm

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

Typ:SwitchParameter
Aliases:cf
Position:Named
výchozí hodnota:False
Vyžadováno:False
Accept pipeline input:False
Accept wildcard characters:False

-ConnectionContext

Určuje kontext připojení serveru, ze kterého tato rutina odebere databázi.

Typ:IServerDataServiceContext
Aliases:Context
Position:Named
výchozí hodnota:None
Vyžadováno:True
Accept pipeline input:True
Accept wildcard characters:False

-Database

Určuje objekt, který představuje databázi, kterou tato rutina odebere.

Typ:Database
Aliases:InputObject
Position:Named
výchozí hodnota:None
Vyžadováno:True
Accept pipeline input:True
Accept wildcard characters:False

-DatabaseName

Určuje název databáze, kterou tato rutina odebere.

Typ:String
Position:Named
výchozí hodnota:None
Vyžadováno:True
Accept pipeline input:False
Accept wildcard characters:False

-Force

Umožňuje akci dokončit, aniž by se uživateli zobrazila výzva k potvrzení.

Typ:SwitchParameter
Position:Named
výchozí hodnota:None
Vyžadováno:False
Accept pipeline input:False
Accept wildcard characters:False

-Profile

Určuje profil Azure, ze kterého se tato rutina čte. Pokud nezadáte profil, tato rutina načte z místního výchozího profilu.

Typ:AzureSMProfile
Position:Named
výchozí hodnota:None
Vyžadováno:False
Accept pipeline input:False
Accept wildcard characters:False

-ServerName

Určuje název serveru, na kterém tato rutina odstraní databázi.

Typ:String
Position:Named
výchozí hodnota:None
Vyžadováno:True
Accept pipeline input:True
Accept wildcard characters:False

-WhatIf

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

Typ:SwitchParameter
Aliases:wi
Position:Named
výchozí hodnota:False
Vyžadováno:False
Accept pipeline input:False
Accept wildcard characters:False

Vstupy

Microsoft.WindowsAzure.Commands.SqlDatabase.Services.Server.Database

Poznámky

  • Vzhledem k závažnosti operace vás tato rutina ve výchozím nastavení vyzve k potvrzení. Pokud chcete potvrzení přeskočit, zadejte parametr Force .