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.

Syntaxe

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
Aliasy:cf
Position:Named
Default value:False
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-ConnectionContext

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

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

-Database

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

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

-DatabaseName

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

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

-Force

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

Typ:SwitchParameter
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky: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
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-ServerName

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

Typ:String
Position:Named
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

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 .