Scenarie:
Du arbejder som databaseudvikler i sygeforsikringsselskabet. Du skal generere script til at slippe database, der kan bruges i forskellige miljøer såsom QA, UAT og Production.Løsning:
Der er flere måder at droppe databasen i SQL Server. Du kan bruge GUI-delen af SSMS til at droppe databasen.Ved at bruge GUI: Højreklik på den database, du vil slette, og tryk derefter på Slet som vist nedenfor.
Sådan sletter du database i SQL Server - SQL Server-vejledning
I nedenstående vinduer skal du markere afkrydsningsfeltet Luk eksisterende forbindelser. Dette vil lukke alle eksisterende forbindelser, hvis du ikke markerer dette, kan slipningen mislykkes, hvis der er åbne forbindelser til databasen. Sådan dropper du database i SQL Server - SQL Server / TSQL-vejledning trin for trin
Brug TSQL til at droppe database i SQL Server:
På dette tidspunkt kan du trykke på Script-knappen i ovenstående vindue for at generere script, så du kan bruge det når som helst. Når du trykker på Script og åbner i nyt vindue. Nedenstående script vil blive oprettet.
USE [master] GO ALTER DATABASE [TechBrothersIT] SET SINGLE_USER WITH ROLLBACK IMMEDIATE GO USE [master] GO DROP DATABASE [TechBrothersIT] GO
Den første del af scriptet indstiller databasen til enkeltbrugertilstand og ruller alle åbne transaktioner tilbage med det samme. Anden del af scriptet vil slette databasen.