Dela via


Remove-AzureSqlDatabase

Tar bort en Azure SQL Database.

Kommentar

De cmdletar som refereras i den här dokumentationen är till för att hantera äldre Azure-resurser som använder Service Management-API:er. Se Az PowerShell-modulen för cmdletar för att hantera Azure Resource Manager-resurser.

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

Cmdleten Remove-AzureSqlDatabase tar bort en Azure SQL Database efter serveranslutningskontext eller servernamn. Du kan skapa en Azure SQL Database-serveranslutningskontext med hjälp av cmdleten New-AzureSqlDatabaseServerContext och sedan använda den med den här cmdleten.

När du tar bort en databas genom att ange ett Azure SQL Database-servernamn använder cmdleten Remove-AzureSqlDatabase namnet och den aktuella Azure-prenumerationsinformationen för att utföra åtgärden.

Exempel

Exempel 1: Ta bort en databas

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

Det här kommandot tar bort databasen med namnet Database01 från Azure SQL Database-serveranslutningskontexten $Context.

Exempel 2: Ta bort en databas med hjälp av ett servernamn

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

Det här kommandot tar bort databasen med namnet Database01 från Azure SQL Database-servern med namnet lpqd0zbr8y.

Exempel 3: Ta bort en databas med hjälp av pipelinen

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

Det här exemplet visar den alternativa metoden för att skicka databasobjektet via pipelinen.

Parametrar

-Confirm

Uppmanar dig att bekräfta innan du kör cmdleten.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ConnectionContext

Anger anslutningskontexten för en server som den här cmdleten tar bort en databas från.

Type:IServerDataServiceContext
Aliases:Context
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-Database

Anger ett objekt som representerar databasen som den här cmdleten tar bort.

Type:Database
Aliases:InputObject
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-DatabaseName

Anger namnet på databasen som den här cmdleten tar bort.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Force

Tillåter att åtgärden slutförs utan att användaren uppmanas att bekräfta det.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Profile

Anger den Azure-profil som den här cmdleten läser från. Om du inte anger någon profil läser den här cmdleten från den lokala standardprofilen.

Type:AzureSMProfile
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ServerName

Anger namnet på servern där den här cmdleten tar bort databasen.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-WhatIf

Visar vad som skulle hända om cmdleten kördes. Cmdleten körs inte.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Indata

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

Kommentarer

  • På grund av åtgärdens allvarlighetsgrad uppmanas du som standard att bekräfta den här cmdleten. Om du vill hoppa över bekräftelsen anger du force-parametern.