怎么删除sql2000中的数据库但不删除原文件夹中的数据库文件

怎么删除sql2000中的数据库但不删除原文件夹中的数据库文件,第1张

在你要删除的数据

右击

点击下方选项

,任务,

分离,在跳出窗口的删除链接打钩,点击确定就好,

这个是切断该数据库与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数据库的表里的数据清除了,还能恢复呢收到请回答 很急,如果可以,请告诉我 谢谢 万分感谢等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9279240.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-26
下一篇 2023-04-26

发表评论

登录后才能评论

评论列表(0条)

保存