数据库解除MSSQL数据库,重新开始(清空mssql)

做数据库解除MSSQL数据库,重新开始,在MSSQL数据库中,有时候可能会遇到一些问题,需要把数据库重新解除并启动。

在处理前,建议做好数据库备份,以免处理过程中发生意外。我们使用以下命令可以实现这一目的:

backup database [DATABASE_NAME] to disk=’c:\backup\[DATABASE_NAME].bak’

当我们备份完数据库后,就可以开始处理了。首先,打开SQL Server Management Studio,然后选择“数据库”,然后右键点击要解除的数据库,选择“解除”,如下图:

![](https://pic4.zhimg.com/v2-0007b2cb3f712df7da2713ad42e0e9f9_b.jpg)

接着,输入解除的原因,然后点击“确定”,就可以完成数据库解除了。

还可以通过T-SQL脚本来解除数据库,比如以下代码:

use master

go

exec sp_detach_db ‘DATABASE_Name’

go

现在已经完成了数据库解除,接下来需要重新启动它。可以使用以下T-SQL代码:

use master

go

exec sp_attach_db ‘DATABASE_Name’, ‘C:\Program Files\Microsoft SQL Server\MSSQL\MSSQL.1\MSSQL\Data\DATABASE_Name.MDF’, ‘C:\Program Files\Microsoft SQL Server\MSSQL\MSSQL.1\MSSQL\Data\DATABASE_Name_Log.LDF’

go

此外,还可以使用GUI操作来重新启动。相同地,打开SQL Server Management Studio,然后选择“数据库”,点击右键,选择“添加数据库”,如下图:

![](https://pic3.zhimg.com/v2-07d55702fd01863e8c677ab6dcf28125_b.jpg)

然后在弹出的窗口中,选择正确的MDF和LDF文件,其余步骤按照窗口提示就可以完成了。

以上就是解除MSSQL数据库并重新开始的步骤,希望以上知识可以帮助到大家,谢谢阅读。


数据运维技术 » 数据库解除MSSQL数据库,重新开始(清空mssql)