在你要删除的数据库名
右击
,
点击下方选项
,任务,
分离,在跳出窗口的删除链接打钩,点击确定就好,
这个是切断该数据库与SQL
STUDIO的连接。
用delete 表
truncate table 表 --有标识列时
use 数据库
--生成清空脚本
select 'delete '+quotename(Name) from sysobjects where xtype='U'
删除后数据库都会有日志的,分析下数据库日志看看还能恢复不,推荐一个软件Log Explorer 据说这个可以,Log Explorer主要用于对MSSQLServer的事物分析和数据恢复。你可以浏览日志、导出数据、恢复被修改或者删除的数据(包括执行过update,delete,drop和truncate语句的表格)。一旦由于系统故障或者人为因素导致数据丢失,它能够提供在线快速的数据恢复,最大程度上保证恢复期间的其他事物不间断执行。
你可以找一下这个软件的使用教程,祝你好运!
做删除 *** 作之前,要先做备份!
----防止误 *** 作所造成的损失
有两种方法:
1、企业管理器图形化 *** 作:
选中所有空值行(按住CTRL多选),右键删除,点击上面的感叹号执行即可。
2、sql语句:
打开查询分析器(多种方式可打开,例如开始菜单->程序->sql
server
2000菜单->查询分析器)
输入
use
数据库名(LSDS)
go
delete
from
表名(T_WL)
where
编号=''
or
编号
is
null
go
全选代码
执行(上面有一行菜单,选择绿三角执行)
首先在 *** 作前事做好备份工作~~至于如何备份~我想在你的那个应用程序有相应的功能 *** 作。
然后可以进数据库进行删除数据, 注意前提是先做好备份 *** 作~企业的数据你自己负责,对于删除数据如果你的应用程序有对应的功能,你就直接用就得了,筛选出04-06年的所有记录然后删除~~如果没有该功能,就自己写sql语句~~不过我相信你可能没有这方面的知识~~数据是什么样的我没见着所以不好说,最笨的方法就你打开sql的数据库,把表里面的数据04-06年的数据手动删除,当然表的数据是有关联的,既然你做好备份了~~你大可以大胆的删除。
以上就是关于怎么删除sql2000中的数据库但不删除原文件夹中的数据库文件全部的内容,包括:怎么删除sql2000中的数据库但不删除原文件夹中的数据库文件、sql2000数据库要删除全部数据怎么做、我把SQL2000数据库的表里的数据清除了,还能恢复呢收到请回答 很急,如果可以,请告诉我 谢谢 万分感谢等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)