Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dotyczy:SQL Server
Azure SQL Database
Azure SQL Managed Instance
W tym artykule opisano sposób usuwania bazy danych zdefiniowanej przez użytkownika w programie SQL Server przy użyciu programu SQL Server Management Studio lub Języka Transact-SQL.
Warunki wstępne
Usuń wszystkie migawki bazy danych obecne w bazie danych. Więcej informacji można znaleźć w artykule Drop a Database Snapshot.
Jeśli baza danych jest zaangażowana w przesyłanie dzienników, zatrzymaj przesyłanie dzienników.
Jeśli baza danych jest opublikowana na potrzeby replikacji transakcyjnej lub opublikowana lub subskrybowana do scalania replikacji, usuń replikację z bazy danych.
Ostrzeżenie
Rozważ utworzenie pełnej kopii zapasowej bazy danych przed jej usunięciem. Możesz utworzyć ponownie usuniętą bazę danych tylko przez przywrócenie pełnej kopii zapasowej. Aby uzyskać więcej informacji, zobacz Szybki start: tworzenie kopii zapasowej i przywracanie bazy danych programu SQL Server za pomocą programu SSMS.
Uprawnienia
Aby uruchomić DROP DATABASE, potrzebujesz CONTROL uprawnień do bazy danych.
Korzystanie z programu SQL Server Management Studio
W Eksploratorze obiektów połącz się z wystąpieniem programu SQL Server Database Engine, a następnie rozwiń to wystąpienie.
Rozwiń węzeł Databases, kliknij prawym przyciskiem myszy bazę danych, którą chcesz usunąć, a następnie wybierz pozycję Usuń.
Upewnij się, że wybrano poprawną bazę danych, a następnie wybierz pozycję OK.
Korzystanie z Transact-SQL
Aby uzyskać więcej informacji, zobacz DROP DATABASE.
Połącz się z silnikiem bazy danych.
Na pasku Standardowa wybierz pozycję Nowe zapytanie.
Skopiuj poniższy przykład i wklej go w oknie zapytania, a następnie wybierz pozycję Wykonaj. W tym przykładzie usunięto bazy danych
SalesiNewSales.
USE master;
GO
DROP DATABASE Sales, NewSales;
Kontynuacja: po usunięciu bazy danych
Tworzenie kopii zapasowej bazy danych master. Jeśli musisz przywrócić master, każda baza danych, która została usunięta od utworzenia ostatniej kopii zapasowej master, nadal zawiera odwołania w widokach katalogu systemowego i może powodować komunikaty o błędach.
Ograniczenia
Nie można usunąć systemowych baz danych. Aby uzyskać więcej informacji, zobacz DROP DATABASE.
Treści powiązane
- UTWÓRZ BAZĘ DANYCH
- ALTER DATABASE (Transact-SQL)
- DROP DATABASE (Transact-SQL)
- Omówienie przywracania i odzyskiwania (SQL Server)