📜  在 MS SQL Server 中删除数据库

📅  最后修改于: 2022-05-13 01:55:06.806000             🧑  作者: Mango

在 MS SQL Server 中删除数据库

先决条件 - MS SQL Server 介绍和在 MS SQL Server 中创建数据库

系统数据库不能删除,只能删除用户数据库。随着数据库的删除,数据和日志文件将自动从磁盘中删除。

删除数据库,可以使用以下方法 -

  1. SQL Server 管理工作室。
  2. 事务处理 SQL。

这些解释如下。

1. 使用 SQL Server Management Studio:
要删除数据库,请连接到 SQL Server 的实例,然后展开该实例。

展开Databases ,选择需要删除的数据库。

右键单击需要删除的数据库,然后单击删除

如果需要,请检查删除备份和恢复历史记录或关闭现有连接,然后单击确定

2. 使用 Transact-SQL:
要执行 DROP DATABASE 语句,用户必须对数据库具有 CONTROL 权限。

  • 要删除数据库:
    USE master ;  
    GO  
    DROP DATABASE Databasename;  
    GO  
  • 删除多个数据库:
    USE master ;  
    GO  
    DROP DATABASE database1, database2, ...;  
    GO

例子 :
假设我们已经创建了一个不再需要的数据库“Geekstest”来删除数据库:

USE master ;
GO
DROP DATABASE Geekstest;
GO