Dela via


Ta bort en databas

gäller för:SQL ServerAzure SQL DatabaseAzure SQL Managed Instance

I den här artikeln beskrivs hur du tar bort en användardefinierad databas i SQL Server med hjälp av SQL Server Management Studio eller Transact-SQL.

Förutsättningar

  • Ta bort alla ögonblicksbilder av databasen. Mer information finns i Ta bort en databasögonblicksbild (Transact-SQL).

  • Om databasen är involverad i log shipping tar du bort log shipping.

  • Om databasen är publicerad för transaktionsreplikering, eller om den är publicerad eller prenumererar på sammanslagningsreplikering, ta bort replikeringen från databasen.

Varning

Överväg att ta en fullständig säkerhetskopia av databasen innan du tar bort den. En borttagen databas kan bara återskapas genom att en fullständig säkerhetskopia återställs. Mer information finns i Snabbstart: Säkerhetskopiera och återställa en lokal SQL Server-databas.

Säkerhet

Behörigheter

Om du vill köra DROP DATABASE måste en användare minst ha behörigheten KONTROLL på databasen.

Använda Azure Data Studio (förhandsversion)

Ta bort en databas

  1. I Object Exploreransluter du till en instans av SQL Server Database Engine och expanderar sedan den instansen.

  2. Expandera Databaser, högerklicka på databasen för att ta bort och välj sedan Ta bort.

  3. Bekräfta att du vill ta bort databasen genom att välja Ja.

Använda SQL Server Management Studio

Ta bort en databas

  1. I Object Exploreransluter du till en instans av SQL Server Database Engine och expanderar sedan den instansen.

  2. Expandera Databaser, högerklicka på databasen för att ta bort och välj sedan Ta bort.

  3. Bekräfta att rätt databas är markerad och välj sedan OK.

Använda Transact-SQL

Mer information finns i DROP DATABASE (Transact-SQL).

Ta bort en databas

  1. Anslut till databasmotorn.

  2. I standardfältet väljer du Ny fråga.

  3. Kopiera och klistra in följande exempel i frågefönstret och välj Kör. Det här exemplet tar bort databaserna Sales och NewSales.

USE master ;  
GO  
DROP DATABASE Sales, NewSales ;  
GO  

Följ upp: När du har raderat en databas

Säkerhetskopiera master-databasen. Om master måste återställas har alla databaser som har tagits bort sedan den senaste säkerhetskopieringen av master fortfarande referenser i systemkatalogvyerna och kan orsaka att felmeddelanden genereras.

Begränsningar och restriktioner

Nästa steg