社区
MS-SQL Server
帖子详情
用"Delete from xxx" 删除记录如何恢复?? 十万火急!!!!!!!
cjwcyc
2003-01-11 10:50:17
数据库较早前曾有过备份,如何恢复备份后到 Delete 之间的记录???
...全文
105
15
打赏
收藏
用"Delete from xxx" 删除记录如何恢复?? 十万火急!!!!!!!
数据库较早前曾有过备份,如何恢复备份后到 Delete 之间的记录???
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
15 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ilqtj
2003-05-06
打赏
举报
回复
同意CoolAbu(程序员跟GF不兼容)
那是最好的方法!~
如果备份了数据库恢复就可以了
只要有日志,什么都好做
lizongqi
2003-01-11
打赏
举报
回复
mark
cjwcyc
2003-01-11
打赏
举报
回复
如何查Log时间???
CABO
2003-01-11
打赏
举报
回复
stopat='dec 31,2002 12:00 am'
这是你LOG的时间,你的LOG时间没有这条当然不行,看看LOG再选一个
cjwcyc
2003-01-11
打赏
举报
回复
我用" CoolAbu(程序员跟GF不兼容(★★★★)) "老兄方法,出现如下错误,
怎么办????
服务器: 消息 3217,级别 16,状态 1,行 1
为 STOPAT 参数指定的值无效。
服务器: 消息 3013,级别 16,状态 1,行 1
RESTORE LOG 操作异常终止。
cmsoft
2003-01-11
打赏
举报
回复
我选的是完全备份
CABO
2003-01-11
打赏
举报
回复
是否是差异备份,你选错了?
文件操作错误(你恢复的根本是原来的备份)?
备份失败?你没注意?
一般好像没听过
cmsoft
2003-01-11
打赏
举报
回复
我先备份了后,后来我修改数据库后,重新备份这个数据库时是覆盖了原有的备份。后来我新建一个数据库还原时却是原来的备份,有这等事,实在不明白。
CABO
2003-01-11
打赏
举报
回复
3、搞数据库的不备份数据库实在是该打屁股。。。
呵呵,完全同意!
(我吃过一点亏的)
CoolAbu
2003-01-11
打赏
举报
回复
有日志备份吗??如果有,进行以下操作
1、断开别的用户与数据库的连接:
sp_option 'yourdatabse','single user','true'
--sp_option 'yourdatabse','single user','false'
2、恢复日志到时间点:
restore log info from disk='e:\mssql7\data\info_log'
with recovery,stopat='dec 31,2002 12:00 am'
3、搞数据库的不备份数据库实在是该打屁股。。。
pengdali
2003-01-11
打赏
举报
回复
先将当前备份一下!
再恢复较早前曾有过备份!
CABO
2003-01-11
打赏
举报
回复
???
好像不行的吧?LOG?
CoolAbu
2003-01-11
打赏
举报
回复
打开SQL的联机帮助,搜日志恢复,好好看。。。
cjwcyc
2003-01-11
打赏
举报
回复
up
zizi0
2003-01-11
打赏
举报
回复
gz
在window下
恢复
Mysql
DELETE
误删的数据
误删数据库是一种怎样的体验
Delete
一时爽,
恢复
泪千行… 都说程序员删库跑路,我是删库差点给自己断后路… 2020-05-22 17:59:00,本想关电脑,手工一天工资到手,谁知脑子短路执行了一个旧的接口,对两张表
delete
from table_
xxx
.瞬间焕然大悟,可惜后悔莫及,花了整整1hour忍受饥饿
恢复
了1年来用户积累的数据,还好mysql够给力,一切还算顺利。 话不多说,上解药了 环境 windows、Mysql 执行语句:
delete
from
xxx
(注意不是drop
xxx
,dro
delete
、truncate、drop的区别有哪些,该如何选择
上周四下班后我正在工位上梳理一些文档,同事小姐姐阿侨来找我,“哈哥,晚上有空么?” “嗯?是不是你家冰箱又坏了,让我过去修冰箱啊。”(宿舍跟小姐姐住的很近,前段时间去她家帮她修过冰箱) “哪有,我遇到了一件怪事儿,你来帮我看看嘛~”,阿侨说。 “看完再去你家修冰箱么?” 阿侨:。。。。。。。。 过一会儿我来到小姐姐工位上,她说:“哈哥你看,我发现MySQL有bug,我下午为了清理磁盘,明明
删除
了100万条MySQL数据,磁盘不仅没有变小,反而更满了呢??” 那你是怎么
删除
的? .
SQL
删除
记录
方式汇总
快来看一看,SQL中如何进行
删除
记录
mysql和sqlserver
删除
指定条数的数据
记录
,mysql
delete
limit和sqlserver
delete
top
在数据库中,
删除
数据时,一般人都是直接写
DELETE
FROM [table] WHERE
XXX
=
XXX
,正常情况是没啥大问题的,只要WHERE条件不要写错了,但是有时候就是不小心失误,导致出现大问题,本人曾经就手贱过,一不小心就差点来个删表跑路了,还好有备份 [捂脸]。从此以后我在
删除
数据时就会尽量遵守如下规则: 【强烈建议】 强烈建议在
删除
数据时,如果知道要
删除
的数据条数,请显示的指明
删除
的数据条数,哪怕明知道
删除
的数据只有1条,也请指定
删除
数据的条数,如果不知道要
删除
的条数,那就预估一下要
删除
数据条
删除
delete
、truncate和drop的区别
出处:菜鸟教程http://www.runoob.com/mysql/mysql-drop-tables.html
删除
表内数据,用
delete
。格式为:
delete
from 表名 where
删除
条件; 实例:
删除
学生表内姓名为张三的
记录
。
delete
from student where T_name = "张三"; 清除表内数据,保存表结构,用 truncate。格式...
MS-SQL Server
34,876
社区成员
254,638
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章