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 .