» 您尚未登录:请 登录 | 注册 | 标签 | 帮助 | 小黑屋 |


 20 12
发新话题
打印

[电脑] SQL Server 2000紧急求助

有人还原数据库的时候没注意,把我另一个数据库覆盖了……
还能找回来么?
他要还原的那个数据库大概几百M,我那个十几G
现在被他覆盖之后,是他那个库的名字,我那个库的大小,但是我那些表、视图、存储过程和函数都找不见了。
怎么能把那十几个G弄出来呢?


TOP

Mark,等资深DBA解决



TOP

[posted by wap, platform: BlackBerry]

没备份吗??


TOP

是什么备份模型?你可以还原事务日志啊.简单模型的话似乎就没招了.

TOP

简单模型
就是每天的数据都在里面,有时进去写sql统计一下,此外基本不用。

TOP

晕,这是多么重大的损失啊~

TOP

这需要硬盘专家了

TOP

[posted by wap, platform: Nokia]

硬盘专家有办法把硬盘还原到某个时间之前么…还是raid…
餐具啊!

TOP

[posted by wap, platform: UCWEB (7)]

数据不备份至少脚本导出来一份吧?

TOP

[posted by wap, platform: Nokia]

脚本没有。就是每天一个文本几十万条,导进入的时候用触发器拆开插到若干张表里,有时进入手写sql统计些数据。

TOP

重要的数据应该有做日常备份的习惯

TOP

这个只能靠时间机器了

TOP

覆盖后的文件名跟你原来的一样么?去数据库目录先找找你原来的数据库文件还在不在。

TOP

[posted by wap, platform: Nokia]
引用:
cold 发表于 2010-1-21 10:48
覆盖后的文件名跟你原来的一样么?去数据库目录先找找你原来的数据库文件还在不在。
不一样…不在了
名字是覆盖后的那个,但大小是我以前的

TOP

引用:
原帖由 左右中 于 2010-1-21 11:59 发表
[posted by wap, platform: Nokia]

不一样…不在了
名字是覆盖后的那个,但大小是我以前的
简单说一下你同事还原数据库的操作过程,然后把数据库属性里,数据文件那一页和你数据库文件夹各截张图发上来看看。

不过希望不大。

TOP

 20 12
发新话题
     
官方公众号及微博