Podsumowanie: w tym samouczku dowiesz się, jak usunąć bazę danych w instancji SQL Server za pomocą instrukcji DROP DATABASE
I SQL Server Management Studio.
zauważ, że ten samouczek wykorzystujeTestDb
ISampleDb
utworzone wCREATE DATABASE
samouczek do demonstracji.,
używając polecenia SQL Server DROP DATABASE do usunięcia bazy danych
aby usunąć istniejącą bazę danych z instancji SQL Server, należy użyć poleceniaDROP DATABASE
.
polecenieDROP DATABASE
pozwala na usunięcie jednej lub więcej baz danych o następującej składni:
Code language: SQL (Structured Query Language) (sql)
w tej składni określasz nazwę bazy danych, którą chcesz upuścić po słowach kluczowychDROP DATABASE
., Jeśli chcesz upuścić wiele baz danych za pomocą jednej instrukcji, możesz użyć oddzielonej przecinkami listy nazw baz danych po klauzuli DROP DATABASE
.
opcjaIF EXISTS
jest dostępna w SQL Server 2016 (13.x). Pozwala warunkowo usunąć bazę danych tylko wtedy, gdy baza już istnieje. Jeśli spróbujesz usunąć nieistniejącą bazę danych bez podania opcji IF EXISTS
, SQL Server wyda błąd.,
przed usunięciem bazy danych, należy upewnić się, że następujące ważne punkty:
- najpierw polecenie
DROP DATABASE
usuwa bazę danych, a także fizyczne pliki dyskowe używane przez bazę danych. Dlatego powinieneś mieć kopię zapasową bazy danych na wypadek, gdybyś chciał ją przywrócić w przyszłości. - Po drugie, nie można upuścić aktualnie używanej bazy danych.,ete
TestDb
baza danych:Code language: SQL (Structured Query Language) (sql)używając SQL Server Management Studio do upuszczania bazy danych
możesz wykonać następujące kroki, aby usunąć
SampleDb
baza danych:najpierw kliknij prawym przyciskiem myszy nazwę bazy danych, która chcesz usunąć i wybierz Usuń element menu:
Po drugie, odznacz pole wyboru Usuń kopię zapasową i przywróć informacje o historii dla baz danych, zaznacz pole wyboru zamknij istniejące połączenia i kliknij przycisk OK, aby usunąć bazę danych.,
Po Trzecie, sprawdź, czy baza danych została usunięta z Eksploratora obiektów.
w tym samouczku nauczyłeś się używać serwera SQL
DROP DATABASE
statement i SQL Server Management Studio do usuwania baz danych w instancji serwera SQL.
Dodaj komentarz