开发者社区> 技术小美> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

SQL2K数据库开发四之删除数据库

简介:
+关注继续查看
 1.在要删除的数据库图标上右击鼠标,在弹出的菜单中选择"删除",或者点击工具栏上的删除图标。
          2.在弹出的确认删除对话框中,选择按钮“是”。
          3.还可以使用Transact-SQL中的DROP DATABASE语句来删除数据库。DROP DATABASE的语法如下:
          4.在删除数据库之前,可以在SQL Server查询分析器运行sp_helpdb存储过程查看数据库信息如下图:
 
          5.在查询分析器中执行DROP DATABASE语句命令删除sample数据库如下图:
          6.此时在企业管理器中被删除的sample数据库在数据库节点中不再显示了,如下图:
          7.通过本例我们学习了如何删除一个数据库。
 
      注:
        当不再需要数据库,或如果它被移到另一数据库或服务器时,即可删除该数据库。数据库删除之后,文件及其数据都从服务器上的磁盘中删除,一旦删除数据库,它即被永久删除并且不能进行检索,除非使用以前的备份。不能分离系统数据库msdb、master、model和tempdb。
        建议在数据库删除之后备份master数据库,因为删除数据库将更新master中的系统表。如果master需要还原,则从上次备份master之后删除的所有数据库都将仍然在系统表中有引用,因而可能导致出现错误信息。
 
 
--------------------------------------------------------






本文转自redking51CTO博客,原文链接:http://blog.51cto.com/redking/59459,如需转载请自行联系原作者

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
数据库删除数据及设置
数据库删除数据及设置
141 0
快速删除数据库中所有表中的数据
原文:快速删除数据库中所有表中的数据 select 'truncate table ' + Name + ';' from sysobjects where xtype='U' order by name asc; 该条语句执行之后会将数据库中所有的表都查询出来,复制出来之后执行truncate语句即可 sysobjects 在数据库内创建的每个对象(约束、默认值、日志、规则、存储过程等)在表中占一行。
1251 0
db2删除数据库
1.断开所有连接  db2 stop application all   force 2.停止数据库    db2stop 3.删除数据库(系统管理员权限下)db2 drop  数据库name
560 0
sql删除数据库所有表
use 数据库名(是要删除表的所在的那个数据库的名称) GO declare @sql varchar(8000) while (select count(*) from sysobjects where type='U')>0 begin SELECT @sql='drop tabl...
656 0
单机数据库2
引用:http://baike.baidu.com/view/19310.htm SQLite,是一款轻型的数据库,是遵守ACID的关联式数据库管理系统,它的设计目标是嵌入式的,而且目前已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了。
1037 0
+关注
6819
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载