SQL 2000的數据庫有2個LOG.分離數据庫,刪除2個LOG,再附加這個數据庫出錯 |
尚未結案
|
lcman
一般會員 發表:2 回覆:3 積分:1 註冊:2003-08-18 發送簡訊給我 |
|
lcman
一般會員 發表:2 回覆:3 積分:1 註冊:2003-08-18 發送簡訊給我 |
|
hahalin
版主 發表:295 回覆:1698 積分:823 註冊:2002-04-14 發送簡訊給我 |
|
lcman
一般會員 發表:2 回覆:3 積分:1 註冊:2003-08-18 發送簡訊給我 |
|
lcman
一般會員 發表:2 回覆:3 積分:1 註冊:2003-08-18 發送簡訊給我 |
我已使用了前一天的備份, 這樣只有半天的資料丟失了, 恰好那天是星期天, 問題不大. 總結:
一. 作這種操作之前, 一定要備份. (我這次恰好當時的備份又不能正確還原) 二. 若有2個LOG檔, 是不能作前面的操作的. 三. 當1個LOG檔時, 可將LOG檔改名, 以便附加不上時還可複原. 也可參考使用以下的代碼:
USE 數据庫名
GO
DUMP TRANSACTION 數据庫名 WITH NO_LOG
BACKUP LOG 數据庫名 WITH NO_LOG
DBCC SHRINKDATABASE ( 數据庫名 , 10 ) 多謝hahalin的幫助!!!
|
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |