2009-07的存档

Jul
19

渺小的人类,无尽的宇宙
作者:Qiu         3条评论

001
002
003
004
005
006
007
008
009
010
011
012
013
014
015
016
017
018taiyangyuyizhizuidahengxingbijiao
019
020
021
022
023
024
025
026
027
028
029
030

推荐(1)
收藏
Jul
03

通过日志恢复SQL Server数据
作者:Qiu         没有评论

前提:

  1. 拥有一个完整的备份
  2. 备份后没有清理过日志

步骤:

  1. 备份日志,执行脚本
    BACKUP LOG 数据库名 TO DISK='c:database_log.bak' WITH FORMAT
    GO
  2. 还原数据库(或还原到新建的数据库),还原时选择停用数据库
  3. 还原事务到某个时间段
    RESTORE LOG 数据库名 FROM DISK='c:database_log.bak' WITH RECOVERY,STOPAT='2009-7-2 22:30:00'
    GO

ps. 还原事务超级耗时间,服务器1<4G内存>执行28G的log文件耗时3.5小时,服务器2<1G内存>执行13G的log文件,7.5个小时还没完成

推荐(0)
收藏
得到OpenID
使用OpenID提供商
35OpenID 35OpenID MyOpenID MyOpenID Flickr Flickr
Google Google Yahoo Yahoo! AOL AOL
Blogger Blogger LiveJournal LiveJournal Verisign Verisign
ClaimID ClaimID Technorati Technorati Vidoop Vidoop
OpenID OpenID 帮助
您还没有登录,请登录后继续操作。
提示:您必需打开Cookie才能使用本系统
请输入您的 OpenID OpenID 登录:
例如:http://yourname.openid.35.com
close