没有备份, sql server 2008 使用 drop database 删除了数据库还有救吗?需不需要提桶跑路

2024-02-27 10:11:08 +08:00
 awen233333
4155 次点击
所在节点    数据库
39 条回复
awen233333
2024-02-27 10:21:17 +08:00
有大佬吗,救命🆘
qping
2024-02-27 10:37:42 +08:00
为你默哀三秒
yangxiaopeipei
2024-02-27 10:38:37 +08:00
磁盘恢复?
hrapunzel
2024-02-27 10:48:52 +08:00
看下 gpt 怎么说
如果在没有备份的情况下使用 `DROP DATABASE` 删除了 SQL Server 2008 中的数据库,恢复数据可能会非常困难,因为 `DROP DATABASE` 命令会立即删除整个数据库,包括所有的表、存储过程、触发器等对象。

以下是一些尝试从未备份的数据库中恢复数据的方法,但请注意,成功的可能性并不高,而且可能会导致数据不一致或丢失:

1. **使用第三方工具:** 有一些专业的数据库恢复工具,如 ApexSQL Recover 、EaseUS MS SQL Recovery 等,可能能够帮助你从 MDF 文件中恢复部分数据。这些工具通常具有试用版,你可以先尝试。

2. **逐个恢复表:** 如果数据库中只有少数几个表是重要的,你可以尝试从数据库文件( MDF 文件)中提取表的数据。这涉及到了解 MDF 文件的内部结构,并尝试手动提取数据。但是这是一项复杂的任务,并且不保证成功。

3. **使用系统表:** 如果你有一些特殊的 SQL Server 2008 系统表备份(如 `sysobjects`、`syscolumns`),你可以尝试从这些表中恢复表结构,然后手动重新插入数据。这是非常繁琐和复杂的过程。

4. **专业数据库恢复服务:** 如果数据非常重要,你可以考虑寻求专业的数据库恢复服务。有一些公司专门提供数据库恢复服务,可以尝试从损坏的数据库中恢复数据。

请注意,以上方法都有一定的风险,而且并不保证完全成功。在进行任何尝试之前,务必在安全的环境中备份所有相关的文件,以防意外发生。未备份的数据库删除可能会导致数据永久性丢失。
zzNucker
2024-02-27 10:53:40 +08:00
没有 binlog 吗
sampeng
2024-02-27 10:57:37 +08:00
唯一方式。。。花钱磁盘恢复。不能保证 100%。但可行
Fatenana
2024-02-27 10:58:13 +08:00
凭印象创建些同名的表,然后复制粘贴些乱码字符建表和字段,伪装成 sql server 出 bug 坏了
F7TsdQL45E0jmoiG
2024-02-27 10:59:29 +08:00
检查数据目录下 db 对应的 mdf 、ldf ,执行 drop 后应该还在
zyp09
2024-02-27 11:00:14 +08:00
@Fatenana 你是不是这样干过
corcre
2024-02-27 11:01:14 +08:00
@Fatenana 本来只要提桶跑路的, 现在领导一看日志直接包吃住...
janpun
2024-02-27 11:03:36 +08:00
把硬盘搞坏吧
tjiaming99
2024-02-27 11:10:28 +08:00
不是还有回退吗
zzNucker
2024-02-27 11:11:36 +08:00
哦 我傻了,是 sql server 😆

不过应该也有事务日志吧
dswyzx
2024-02-27 11:15:52 +08:00
不再瞎动,如果数据真的那么重要花钱磁盘恢复基本没丢失.如果没那么重要也就过去了
awen233333
2024-02-27 11:25:41 +08:00
@morenacl 现在是连 mdf 和 ldf 文件都找不到了
Jinnrry
2024-02-27 11:28:00 +08:00
sqlserver 付费的,可以联系微软支持吧?
perfectlife
2024-02-27 11:44:54 +08:00
救不了了
flyqie
2024-02-27 11:50:33 +08:00
积极上报,然后吃顿好的。
jasonyang9
2024-02-27 11:54:02 +08:00
没有备份的数据肯定是不重要的数据,没事的,放心吧
Wataru
2024-02-27 11:54:47 +08:00
没备份真不好找回来了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://yangjunhui.monster/t/1018707

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX