Remove-AzureSqlDatabase

Usuwa usługę Azure SQL Database.

Uwaga

Polecenia cmdlet, do których odwołuje się ta dokumentacja, służą do zarządzania starszymi zasobami platformy Azure korzystającymi z interfejsów API zarządzania usługami. Zobacz moduł Az programu PowerShell, aby uzyskać polecenia cmdlet do zarządzania zasobami usługi Azure Resource Manager.

Składnia

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>]

Opis

Polecenie cmdlet Remove-AzureSqlDatabase usuwa bazę danych Azure SQL Database według kontekstu połączenia serwera lub nazwy serwera. Kontekst połączenia serwera usługi Azure SQL Database można utworzyć przy użyciu polecenia cmdlet New-AzureSqlDatabaseServerContext , a następnie użyć go z tym poleceniem cmdlet.

Po usunięciu bazy danych przez określenie nazwy serwera usługi Azure SQL Database polecenie cmdlet Remove-AzureSqlDatabase używa nazwy i bieżących informacji o subskrypcji platformy Azure do wykonania operacji.

Przykłady

Przykład 1. Usuwanie bazy danych

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

To polecenie usuwa bazę danych o nazwie Database01 z kontekstu połączenia serwera usługi Azure SQL Database $Context.

Przykład 2. Usuwanie bazy danych przy użyciu nazwy serwera

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

To polecenie usuwa bazę danych o nazwie Database01 z serwera usługi Azure SQL Database o nazwie lpqd0zbr8y.

Przykład 3. Usuwanie bazy danych przy użyciu potoku

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

W tym przykładzie pokazano alternatywną metodę przekazywania obiektu bazy danych przez potok.

Parametry

-Confirm

Monituje o potwierdzenie przed uruchomieniem polecenia cmdlet.

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

-ConnectionContext

Określa kontekst połączenia serwera, z którego to polecenie cmdlet usuwa bazę danych.

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

-Database

Określa obiekt reprezentujący bazę danych, którą usuwa to polecenie cmdlet.

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

-DatabaseName

Określa nazwę bazy danych, którą usuwa to polecenie cmdlet.

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

-Force

Umożliwia wykonanie akcji bez monitowania użytkownika o potwierdzenie.

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

-Profile

Określa profil platformy Azure, z którego to polecenie cmdlet odczytuje. Jeśli nie określisz profilu, to polecenie cmdlet odczytuje z lokalnego profilu domyślnego.

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

-ServerName

Określa nazwę serwera, na którym to polecenie cmdlet usuwa bazę danych.

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

-WhatIf

Pokazuje, co się stanie po uruchomieniu polecenia cmdlet. Polecenie cmdlet nie zostało uruchomione.

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

Dane wejściowe

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

Uwagi

  • Ze względu na ważność operacji domyślnie to polecenie cmdlet wyświetla monit o potwierdzenie. Aby pominąć potwierdzenie, określ parametr Force .