SQL Server是最经常使用的关系数据库管理系统,它具有既实用又强大的数据管理功能。MSSQL的默许数据库,包括”master”、”model”、”tempdb”等,和安装进程中自动为每一个实例创建的”msdb”和”ReportServerTempDB”等数据库构成了SQL server数据库结构。有时候,我们需要将MSSQL中默许数据库删除,为此,本文将详细介绍怎样删除默许MSSQL数据库。
首先,我们需要关闭与MSSQL有关的所有服务,否则没法删除数据库。然后,登录MSSQL,选择相应的实例,打开“Object Explorer”面板,在“数据库”文件夹找到需要删除的数据库,右键点击相应的数据库,找到“删除”命令,并确认删除。
当我们删除默许MSSQL数据库时,如果没法直接删除,可以用一段SQL语句实现:
“`sql
ALTER DATABASE SET OFFLINE WITH ROLLBACK IMMEDIATE
GO
DROP DATABASE
GO
上面这句SQL语句,它会将需要删除的数据库设置为离线状态,然后履行DROP DATABASE操作,删除该数据库。
另外,当我们还需要删除附属的文件时,可使用以下T−SQL语句:
```sqlEXECUTE sp_detach_db NULL,
GODROP DATABASE
GO
上述T−SQL语句删除的是原始数据库和其与任何文件组相关的任何元数据。这句语句可以从MSSQL服务器上完全删除。
总结:当我们需要删除MSSQL中默许数据库时,可以通过GUI操作,也能够使用T−SQL语句进行操作,具体操作步骤如上所示。
本文来源:https://www.yuntue.com/post/221565.html | 云服务器网,转载请注明出处!

微信扫一扫打赏
支付宝扫一扫打赏