数据库解除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数据库并重新开始的步骤,希望以上知识可以帮助到大家,谢谢阅读。