線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:3395
推到 Plurk!
推到 Facebook!

想請教SQL2000維護計劃排程備份的問題?

尚未結案
huangeider
高階會員


發表:288
回覆:492
積分:231
註冊:2003-02-26

發送簡訊給我
#1 引用回覆 回覆 發表時間:2005-05-04 16:16:14 IP:61.222.xxx.xxx 未訂閱
小弟有一個需求,就是在客戶的每天資料量很大時,用SQL2000維護計劃排程備份時會很慢,想了一下是因為每次備份都是全部備份的原因,想請問SQL2000的排程備份是否可以只備份到上一次備份後異動過的資料,而只把異動過的資料附加或UPDATE到上一次的備份? 如上一次的備份內TABLE1資料中 有三筆資料
INDEX  QTY
  1     5
  2     2
  3     6
在備份成20040101的檔案後有2筆資料曾異動
其一是INDEX 1的數量修改成6
INDEX  QTY
  1     6
其二是新增一筆INDEX4的資料
INDEX  QTY
  4     4
想在下次排程備份中只把上面這兩筆加到上次備份的20040101檔案中,
而不是全部再備份一次,不知SQL2000有這個功能嗎?或者有其他的方法呢?
堅持從洗馬桶做起 Eric
timhuang
尊榮會員


發表:78
回覆:1815
積分:1608
註冊:2002-07-15

發送簡訊給我
#2 引用回覆 回覆 發表時間:2005-05-04 18:05:59 IP:203.95.xxx.xxx 未訂閱
Hi, 在 sql server 中可以使用 [差異式資料庫備份], 你可以在線上叢書找到, 若是用指令的話, 可以這樣下,    引用help內容
範例
此範例為 MyNwind 資料庫建立了一個完整及一個差異式資料庫備份。    -- Create a full database backup first.
BACKUP DATABASE MyNwind 
   TO MyNwind_1 
   WITH INIT
GO
-- Time elapses.
-- Create a differential database backup, appending the backup
-- to the backup device containing the database backup.
BACKUP DATABASE MyNwind
   TO MyNwind_1
   WITH DIFFERENTIAL
GO    
bestlong
站務副站長


發表:126
回覆:734
積分:512
註冊:2002-10-19

發送簡訊給我
#3 引用回覆 回覆 發表時間:2005-05-04 23:32:30 IP:61.59.xxx.xxx 未訂閱
資料庫維護計畫中的交易紀錄檔備份功能, 簡單的說法就是用來做差異式備份的動作, 而且資料庫的復原模型要設定成完整才可使用. 另外一定至少要有一個完整備份, 才能做備份回存處理. 建議放置備份檔的磁碟不要與資料庫檔案的同一個速度才會快. 雪龍 http://bestlong.no-ip.com/ 學海無涯覺無盡,勤做筆記防失憶
------
http://blog.bestlong.idv.tw/
http://www.bestlong.idv.tw/
http://delphi-ktop.bestlong.idv.tw/
系統時間:2024-05-05 2:38:05
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!