国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 開發(fā) > 綜合 > 正文

利用數(shù)據(jù)庫(kù)日志恢復(fù)數(shù)據(jù)到時(shí)間點(diǎn)的操作

2024-07-21 02:31:14
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

可能有不少朋友遇到過(guò)這樣的問(wèn)題:
update或delete語(yǔ)句忘帶了where子句,或where子句精度不夠,執(zhí)行之后造成了嚴(yán)重的后果,這種情況的數(shù)據(jù)恢復(fù)只能利用事務(wù)日志的備份來(lái)進(jìn)行,所以如果你的SQL沒有進(jìn)行相應(yīng)的全庫(kù)備份或不能備份日志(truncate log on checkpoint選項(xiàng)為1),那么就無(wú)法進(jìn)行數(shù)據(jù)的恢復(fù)了,或者只能恢復(fù)到最近一次的備份的數(shù)據(jù)了。

以下簡(jiǎn)單說(shuō)明恢復(fù)數(shù)據(jù)方法:
1,如果誤操作之前存在一個(gè)全庫(kù)備份(或已有多個(gè)差異備份或增量備份),首先要做的事就是進(jìn)進(jìn)行一次日志備份(如果為了不讓日志文件變大而置trunc. log on chkpt.選項(xiàng)為1那你就死翹了)
    backup log dbName to disk='fileName'
2,恢復(fù)一個(gè)全庫(kù)備份,注意需要使用with norecovery,如果還有其他差異或增量備份,則逐個(gè)恢復(fù)
    restore database dbName from disk='fileName' with norecovery
3,恢復(fù)最后一個(gè)日志備份即剛做的日志備份,指定恢復(fù)時(shí)間點(diǎn)到誤操作之前的時(shí)刻
    restore log dbName from disk='fileName'
    with stopat='date_time'

以上這些操作都可以在SQL SERVER企業(yè)管理器里完成,難度不大。。。

當(dāng)然,如果誤操作是一些不記日志的操作比如truncate table,select into等操作,那么是無(wú)法利用上述方法來(lái)恢復(fù)數(shù)據(jù)的...


發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 浦北县| 五家渠市| 广西| 青州市| 揭阳市| 宝山区| 昭觉县| 汽车| 博湖县| 登封市| 山西省| 白朗县| 横峰县| 台中市| 枣强县| 庆安县| 灵丘县| 双城市| 绥芬河市| 太谷县| 马公市| 康马县| 鹿泉市| 晋州市| 沙河市| SHOW| 三门县| 清丰县| 顺平县| 凌海市| 营口市| 万州区| 贡山| 鸡西市| 武平县| 菏泽市| 满洲里市| 古交市| 师宗县| 谷城县| 安阳县|