Megosztás a következőn keresztül:


Remove-AzureSqlDatabase

Töröl egy Azure SQL Database-adatbázist.

Feljegyzés

A jelen dokumentációban hivatkozott parancsmagok az Azure Service Manager (ASM) API-kat használó örökölt Azure-erőforrások kezelésére szolgálnak. Ez az örökölt PowerShell-modul nem ajánlott új erőforrások létrehozásakor, mivel az ASM a kivonásra van ütemezve. További információkért lásd az Azure Service Manager kivonását.

Az Az PowerShell-modul az ajánlott PowerShell-modul az Azure Resource Manager-erőforrások PowerShell-lel való kezeléséhez.

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

A Remove-AzureSqlDatabase parancsmag egy Azure SQL Database-adatbázist töröl kiszolgálókapcsolati környezet vagy kiszolgálónév alapján. Az Azure SQL Database-kiszolgáló kapcsolati környezetét a New-AzureSqlDatabaseServerContext parancsmaggal hozhatja létre, majd használhatja ezzel a parancsmaggal.

Amikor egy Azure SQL Database-kiszolgáló nevének megadásával töröl egy adatbázist, a Remove-AzureSqlDatabase parancsmag a nevet és az Aktuális Azure-előfizetési adatokat használja a művelet végrehajtásához.

Példák

1. példa: Adatbázis eltávolítása

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

Ez a parancs eltávolítja a Database01 nevű adatbázist az Azure SQL Database-kiszolgáló kapcsolati környezetéből $Context.

2. példa: Adatbázis eltávolítása kiszolgálónév használatával

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

Ez a parancs eltávolítja a Database01 nevű adatbázist a lpqd0zbr8y nevű Azure SQL Database-kiszolgálóról.

3. példa: Adatbázis eltávolítása a folyamat használatával

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

Ez a példa az adatbázis-objektum folyamaton keresztüli továbbításának alternatív módszerét mutatja be.

Paraméterek

-Confirm

Jóváhagyást kér a parancsmag futtatása előtt.

Típus:SwitchParameter
Aliasok:cf
Position:Named
Alapértelmezett érték:False
Kötelező:False
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

-ConnectionContext

Megadja annak a kiszolgálónak a kapcsolati környezetét, amelyből ez a parancsmag eltávolít egy adatbázist.

Típus:IServerDataServiceContext
Aliasok:Context
Position:Named
Alapértelmezett érték:None
Kötelező:True
Folyamatbemenet elfogadása:True
Helyettesítő karakterek elfogadása:False

-Database

Olyan objektumot ad meg, amely a parancsmag által eltávolított adatbázist jelöli.

Típus:Database
Aliasok:InputObject
Position:Named
Alapértelmezett érték:None
Kötelező:True
Folyamatbemenet elfogadása:True
Helyettesítő karakterek elfogadása:False

-DatabaseName

Megadja annak az adatbázisnak a nevét, amelyet a parancsmag eltávolít.

Típus:String
Position:Named
Alapértelmezett érték:None
Kötelező:True
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

-Force

Lehetővé teszi a művelet befejezését anélkül, hogy megerősítést kér a felhasználótól.

Típus:SwitchParameter
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

-Profile

Azt az Azure-profilt adja meg, amelyből a parancsmag beolvassa. Ha nem ad meg profilt, ez a parancsmag a helyi alapértelmezett profilból olvas be.

Típus:AzureSMProfile
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

-ServerName

Annak a kiszolgálónak a nevét adja meg, amelyen ez a parancsmag törli az adatbázist.

Típus:String
Position:Named
Alapértelmezett érték:None
Kötelező:True
Folyamatbemenet elfogadása:True
Helyettesítő karakterek elfogadása:False

-WhatIf

Bemutatja, mi történne a parancsmag futtatásakor. A parancsmag nem fut.

Típus:SwitchParameter
Aliasok:wi
Position:Named
Alapértelmezett érték:False
Kötelező:False
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

Bevitelek

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

Jegyzetek

  • A művelet súlyossága miatt ez a parancsmag alapértelmezés szerint megerősítést kér. A megerősítés kihagyásához adja meg a Force paramétert.