Scenariusz:
Pracujesz jako programista baz danych w firmie Ubezpieczeń Zdrowotnych. Musisz wygenerować skrypt do usunięcia bazy danych, który może być używany w różnych środowiskach, takich jak QA, UAT i Production.Rozwiązanie:
Istnieje wiele sposobów na usunięcie bazy danych w SQL Server. Możesz użyć GUI części SSMS do usunięcia bazy danych.Za pomocą GUI: Kliknij prawym przyciskiem myszy bazę danych, którą chcesz usunąć, a następnie naciśnij Usuń, jak pokazano poniżej.
Jak usunąć bazę danych w programie SQL Server — samouczek dotyczący programu SQL ServerW poniższych oknach zaznacz pole wyboru Zamknij istniejące połączenia. Spowoduje to zamknięcie wszystkich istniejących połączeń, jeśli tego nie zaznaczysz, upuszczenie może się nie powieść, jeśli są otwarte połączenia z bazą danych.
Jak usunąć bazę danych w SQL Server — SQL Server/TSQL Tutorial krok po kroku Użyj TSQL, aby usunąć bazę danych w SQL Server:
W tym momencie możesz nacisnąć przycisk Skrypt w powyższym oknie, aby wygenerować skrypt, którego możesz użyć w dowolnym momencie. Gdy naciśniesz Skrypt i otworzysz nowe okno. Poniżej zostanie utworzony skrypt.
USE [master] GO ALTER DATABASE [TechBrothersIT] SET SINGLE_USER WITH ROLLBACK IMMEDIATE GO USE [master] GO DROP DATABASE [TechBrothersIT] GO
Pierwsza część skryptu ustawi bazę danych w tryb pojedynczego użytkownika i natychmiast wycofa wszystkie otwarte transakcje. Druga część skryptu usunie bazę danych.