1.在要删除的数据库图标上右击鼠标,在弹出的菜单中选择"删除",或者点击工具栏上的删除图标。
![](http://michaelwang.blog.51cto.com/attachment/200801/200801181200621019195.jpg?x-oss-process=image/resize,w_1400/format,webp)
2.在弹出的确认删除对话框中,选择按钮“是”。
![](http://michaelwang.blog.51cto.com/attachment/200801/200801181200621054476.jpg?x-oss-process=image/resize,w_1400/format,webp)
3.还可以使用Transact-SQL中的DROP DATABASE语句来删除数据库。DROP DATABASE的语法如下:
![](http://michaelwang.blog.51cto.com/attachment/200801/200801181200621239601.jpg?x-oss-process=image/resize,w_1400/format,webp)
4.在删除数据库之前,可以在SQL Server查询分析器运行sp_helpdb存储过程查看数据库信息如下图:
![](http://michaelwang.blog.51cto.com/attachment/200801/200801181200621100570.jpg?x-oss-process=image/resize,w_1400/format,webp)
5.在查询分析器中执行DROP DATABASE语句命令删除sample数据库如下图:
![](http://michaelwang.blog.51cto.com/attachment/200801/200801181200621148226.jpg?x-oss-process=image/resize,w_1400/format,webp)
6.此时在企业管理器中被删除的sample数据库在数据库节点中不再显示了,如下图:
![](http://michaelwang.blog.51cto.com/attachment/200801/200801181200621285945.jpg?x-oss-process=image/resize,w_1400/format,webp)
7.通过本例我们学习了如何删除一个数据库。
注:
当不再需要数据库,或如果它被移到另一数据库或服务器时,即可删除该数据库。数据库删除之后,文件及其数据都从服务器上的磁盘中删除,一旦删除数据库,它即被永久删除并且不能进行检索,除非使用以前的备份。不能分离系统数据库msdb、master、model和tempdb。
建议在数据库删除之后备份master数据库,因为删除数据库将更新master中的系统表。如果master需要还原,则从上次备份master之后删除的所有数据库都将仍然在系统表中有引用,因而可能导致出现错误信息。
建议在数据库删除之后备份master数据库,因为删除数据库将更新master中的系统表。如果master需要还原,则从上次备份master之后删除的所有数据库都将仍然在系统表中有引用,因而可能导致出现错误信息。
--------------------------------------------------------
本文转自redking51CTO博客,原文链接:http://blog.51cto.com/redking/59459
,如需转载请自行联系原作者