急救!!急救!!在SQL Server 2000管理器中误删除了一个数据库!有没有办法恢复!!??在线等待 。。。

LKJ99 2003-06-12 03:33:27
急救!!急救!!在SQL Server 2000管理器中误删除了一个数据库!有没有办法恢复!!??在线等待 。。。
...全文
70 29 打赏 收藏 转发到动态 举报
写回复
用AI写文章
29 条回复
切换为时间正序
请发表友善的回复…
发表回复
windwather 2003-06-13
  • 打赏
  • 举报
回复
用easy recover进行恢复!
firetoucher 2003-06-13
  • 打赏
  • 举报
回复
1 首先sp_detach_db然后在attach
2 是否文件有问题?修复一下试试
3 如果你有备份直接restore database就行了
fang3103 2003-06-13
  • 打赏
  • 举报
回复
将数据文件的数据库附加到当前服务器。
dudunono 2003-06-13
  • 打赏
  • 举报
回复
用文件恢复FINALRECOVERY
LKJ99 2003-06-13
  • 打赏
  • 举报
回复

我做了很多试验!!!

结论是很大的可能 是我恢复的文件不能用(有问题)!!!

真的没办法了吗????
fhuibo 2003-06-13
  • 打赏
  • 举报
回复
重新创建一个吧
LKJ99 2003-06-13
  • 打赏
  • 举报
回复
多谢大家!
谢谢 firetoucher(风焱) !

TO: firetoucher(风焱)

我单独使用下面语句创建,但是也失败!
我都怀疑MDF文件也不能用!

其实,该数据库的存储过程和表的创建脚本我有备份,
不知可否把原来的数据找回来!???

EXEC sp_attach_single_file_db @dbname = 'MyEDI',
@physname = 'c:\MyEDI_Data.mdf'

firetoucher 2003-06-13
  • 打赏
  • 举报
回复
晕,你已经用sp_attach_db添加了数据库,还创建什么啊?!
firetoucher 2003-06-13
  • 打赏
  • 举报
回复
你可以不用日志文件用sp_attach_single_file_db
将只有一个数据文件的数据库附加到当前服务器。
下面的示例分离 pubs,然后将 pubs 中的一个文件附加到当前服务器。

EXEC sp_detach_db @dbname = 'pubs'
EXEC sp_attach_single_file_db @dbname = 'pubs',
@physname = 'c:\Program Files\Microsoft SQL Server\MSSQL\Data\pubs.mdf'


Comer 2003-06-13
  • 打赏
  • 举报
回复
gz
up
cow8063 2003-06-13
  • 打赏
  • 举报
回复
你那么多分呀,两个地方了
mrtxc 2003-06-13
  • 打赏
  • 举报
回复
楼主注意,只有在你删除数据库文件后没有再进行大量的写文件操作(大量的新建文件)的情况下,你恢复过来的文件才不会有问题,否则恢复过来的文件也可能有问题。
LKJ99 2003-06-13
  • 打赏
  • 举报
回复
再次谢谢大家关注!
李_军 2003-06-13
  • 打赏
  • 举报
回复
那两个文件还在不在
LKJ99 2003-06-13
  • 打赏
  • 举报
回复
问题虽然没解决,但是,看到这么多人帮忙,心情真的也不坏!!!

感谢大家!!!!

特别感谢 firetoucher(风焱) !!!
LKJ99 2003-06-12
  • 打赏
  • 举报
回复


非常感谢大家!!!

我现在用finaldata把数据库文件恢复过来了,但是,
使用下面语句重新创建数据库时,总是提示“日志文件错误”???!!!

EXEC sp_attach_db @dbname = N'MyEDI',
@filename1 = N'c:\MyEDI_Data.mdf',
@filename2 = N'c:\MyEDI_log.ldf'

用这个也是一样:
create database MyEDI
on
(filename = 'c:\MyEDI_Data.mdf'),
(filename = 'c:\MyEDI_log.ldf')
for attach
ziqing 2003-06-12
  • 打赏
  • 举报
回复
不能帮你只能UP
xxl820 2003-06-12
  • 打赏
  • 举报
回复
是物理删除吗,是的话用eastrecovery试着恢复一下,没把握就找专门数据恢复的公司
fhuibo 2003-06-12
  • 打赏
  • 举报
回复
up
gz
huayuxing 2003-06-12
  • 打赏
  • 举报
回复
用文件恢复FINALRECOVERY
加载更多回复(9)

5,379

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧