备份的恢复

heizi99 2003-10-20 10:18:14
如果有10号的完全备份,以及10号以来所有的日志备份(2小时一次),问怎么恢复到一个刚装了系统的机器上,恢复到当前日期最新的数据.
能不能说一下在企业管理器里的操作步骤(不想用sql语句)
...全文
74 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
lvltt 2003-10-22
  • 打赏
  • 举报
回复
同意yujohny(踏网无痕)
pengdali 2003-10-20
  • 打赏
  • 举报
回复
--查看备份信息
RESTORE FILELISTONLY FROM DISK ='C:\Program Files\Microsoft SQL Server\MSSQL\BACKUP\db1_backup'

--还原旧的备份
RESTORE DATABASE db2 FROM DISK = 'C:\Program Files\Microsoft SQL Server\MSSQL\BACKUP\db1_backup' with replace,norecovery,
move 'db1_Data' to 'C:\Program Files\Microsoft SQL Server\MSSQL\data\db2_data.mdf',
move 'db1_Log' to 'C:\Program Files\Microsoft SQL Server\MSSQL\data\db2_log.ldf'

--还原数据日志到时间点
restore log db2 from disk='db_log_backup' with stopat='2003/4/22 9:57'
伍子V5 2003-10-20
  • 打赏
  • 举报
回复
那你在“企业管理器”——》右击“数据库”——》“所有任务”——》还原数据库
——》数据库 选中时点还原复选框,在后面设定好时间,然后还原即可
heizi99 2003-10-20
  • 打赏
  • 举报
回复
谢谢,那么如一.怎么恢复到当前日期最新的数据.
yujohny 2003-10-20
  • 打赏
  • 举报
回复
一、那你在“企业管理器”——》右击“数据库”——》“所有任务”——》还原数据库
——》选择“从设备”——》选择你的备份文件
二、如果有MDF、LDF文件,还可以“企业管理器”——》右击“数据库”——》
“所有任务”——》附加数据库——》选择MDF文件
qdubit 2003-10-20
  • 打赏
  • 举报
回复
二楼的不错!
heizi99 2003-10-20
  • 打赏
  • 举报
回复
在企业管理器中是否必须把所有的日志备份(像上述情况至少有20、30个)挨个读取备份集信息并添加到备份历史记录里,然后才能还原数据库啊。能不能批量导入?

27,579

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 应用实例
社区管理员
  • 应用实例社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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