如何还原备份文件?

mmyybbs 2003-11-11 09:36:27
装SQL2000的分区被意外格式化,仅剩下数据库备份文件*.BAK(在另一分区),重装SQL后如何还原?
...全文
124 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
zjcxc 元老 2003-11-11
  • 打赏
  • 举报
回复
或者:
企业管理器--右键数据库--所有任务--恢复数据库.
zjcxc 元老 2003-11-11
  • 打赏
  • 举报
回复
restore database 数据库名 from disk='x:\备份文件.bak'
pengdali 2003-11-11
  • 打赏
  • 举报
回复
--还原
use master
RESTORE DATABASE TestDB FROM DISK = 'c:\2002.dat'
pengdali 2003-11-11
  • 打赏
  • 举报
回复
右键数据库-->所有任务-->还原数据库-->写入你想要的新的数据库名字-->从设备-->选择设备-->添加-->选择你的文件-->确定-->确定-->选项-->改为现在的data目录的路径-->OK

其中:
"写入名字"-->不要与现在的冲突了,或选强制恢复
"改为现在的data目录的路径"-->如默认是"c:\....data\....mdf"而你现在的sql的data目录是d:\....data你就改为d:\...data\...mdf
txlicenhe 2003-11-11
  • 打赏
  • 举报
回复
http://expert.csdn.net/Expert/topic/2359/2359124.xml?temp=.4968531
数据库备份/恢复方案 邹建


/************ 备份 恢复 *******
backup database sys to disk='c:\目录\a.bak' with init
差异:
backup database sys to disk='c:\目录\a.bak' WITH DIFFERENTIAL

--还原
use master
RESTORE DATABASE TestDB FROM DISK = 'c:\目录\a.bak'

还原:
USE master
restore database 数据名 from disk='c:=\test.bak' with REPLACE

34,576

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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