RSS   



  可打印版本 | 推薦給朋友 | 訂閱主題 | 收藏主題 | 純文字版  


 


 
主題: [求助] [求助](已解決)MS-SQL2000如何做每日的備份?   字型大小:||| 
kone
鐵驢友〔初級〕
等級: 4


今日心情

 . 積分: 44
 . 文章: 221
 . 收花: 288 支
 . 送花: 1424 支
 . 比例: 4.94
 . 在線: 841 小時
 . 瀏覽: 8320 頁
 . 註冊: 7330
 . 失蹤: 12
 . TAIWAN
#1 : 2007-12-31 04:43 PM     只看本作者 引言回覆

請教各位大大 在MS-SQL2000 中有每日排程的備份 當我想每天備份的檔名依日期劃分並且只留一個星期的檔案 較早之前檔案會依日期自動刪除 想請教各位大大 我該如何去設定?望各位先進指導之 謝謝

[kone 在  2008-1-26 01:43 PM 作了最後編輯]



[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  發私人訊息  Blog  快速回覆 新增/修改 爬文標記
beam
鐵驢友〔高級〕
等級: 6等級: 6


十週年紀念徽章(五級)  

今日心情

 . 積分: 65
 . 文章: 209
 . 收花: 323 支
 . 送花: 2606 支
 . 比例: 8.07
 . 在線: 1548 小時
 . 瀏覽: 18331 頁
 . 註冊: 7038
 . 失蹤: 60
#2 : 2008-1-2 01:00 PM     只看本作者 引言回覆

MSSQL沒有依日期自動刪除工能吧


[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  發私人訊息  Blog  快速回覆 新增/修改 爬文標記
dennischerry
青銅驢友
等級: 11等級: 11等級: 11等級: 11


 . 積分: 217
 . 文章: 644
 . 收花: 1551 支
 . 送花: 406 支
 . 比例: 0.26
 . 在線: 1603 小時
 . 瀏覽: 35851 頁
 . 註冊: 7167
 . 失蹤: 44
#3 : 2008-1-2 01:08 PM     只看本作者 引言回覆

MS SQL 2005 有依日期自動刪除的功能, 至於2000有沒有, 就不知道了


[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  訪問主頁  發私人訊息  Blog  快速回覆 新增/修改 爬文標記
icon
鐵驢友〔初級〕
等級: 4


 . 積分: 34
 . 文章: 115
 . 收花: 193 支
 . 送花: 3 支
 . 比例: 0.02
 . 在線: 339 小時
 . 瀏覽: 8641 頁
 . 註冊: 7388
 . 失蹤: 3130
#4 : 2008-1-4 09:00 PM     只看本作者 引言回覆

使用維護計劃進行設定即可


[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  發私人訊息  Blog  快速回覆 新增/修改 爬文標記
coke555
銅驢友〔中級〕
等級: 9等級: 9等級: 9


十週年紀念徽章(四級)  

今日心情

 . 積分: 145
 . 文章: 190
 . 收花: 327 支
 . 送花: 517 支
 . 比例: 1.58
 . 在線: 2943 小時
 . 瀏覽: 102650 頁
 . 註冊: 8140
 . 失蹤: 111
#5 : 2008-1-25 05:57 PM     只看本作者 引言回覆


引用:
kone寫到:
請教各位大大 在MS-SQL2000 中有每日排程的備份 當我想每天備份的檔名依日期劃分並且只留一個星期的檔案 較早之前檔案會依日期自動刪除 想請教各位大大 我該如何去設定?望各位先進指導之 謝謝

自動備份做法:(用於每天放學後自動備份,以防意外狀況發生時,可以立即做災難復原)

首先進SQL Enterprise Manager, 並連進所要備份的資料庫.。  

SQL伺服機器名稱內的管理 → 資料庫維護計劃新增維護計劃。

  點滑鼠右鍵,點選新增維護計劃,出現畫面,並按下一步。

  選擇資料庫時,請點選所有資料庫,然後按下一步(若是只想單一備份資料庫則是指定該資料庫名稱,例如:JSDB)。

此畫面直接按下一步,不做任何設定。

在資料庫完整性檢查,勾選檢查資料庫完整性及備份之前先執行這些檢查,然後在排程選項上按變更,來設定備份的星期。

將時間變更為星期二、星期三、星期四、星期五、星期六、其他不必更動,然後點選確定回到上一個畫面,並按下一步

在指定備份磁碟目錄,請點選使用這個目錄,並指定一個已存在的目錄(例如:C碟的SQL資料庫自動備份,最好是在另一顆硬碟上),然後如圖點選為每個資料庫建立個別的子目錄和指定移除檔案的期限為四週(當然是硬碟大小而定) → 下一步。

勾選將交易記錄檔的備份視為維護計劃的一部份及備份完成後確認備份的完整性,在排程選項按 變更,將時間變更為星期二、星期三、星期四、星期五、星期六,其他不必更動,然後點選確定回到上一個畫面,並按下一步。

在指定交易紀錄檔備份磁碟目錄,請點選使用這個目錄,並指定一個已存在的目錄(例如:C碟的SQL資料庫自動備份\db,最好是在另一顆硬碟上),然後如圖點選為每個資料庫建立個別的子目錄和指定移除檔案的期限為四週(當然是硬碟大小而定) → 下一步。

此畫面直接按下一步。

最後給一個計劃名稱(例如:A00資料庫維護計劃),並確認計劃內容, 然後按完成。

這個警告訊息是告訴我們要設定啟動SQL Server Agent(應其預設值是停止的,必須加以設定成開機就啟動),這樣維護計劃才會自動執行,最後按確定產生計劃;並可發現有A00資料庫維護計劃產生在右側視窗。

設定SQL Server Agent 方法是請點選視窗右下角的SQL Server 圖案,開啟 SQL Server 服務管理員。


將服務選擇成SQL Server Agent,因為其預設值是開機不啟動,所以要勾選開機時自動啟動服務,並按三角形啟動執行SQL Server Agent 。


隔天到指定的目錄中看是否有照計劃備存檔案,確認是否執行;一星期後在到指定的目錄中看是否有照計劃備存檔案,確認設定是否完全執行成功,但是如此備份只不過是備份在本機而已,為確保安全我們會自動備份到另一台機器。

建一個copy.bat檔,內容如下:
@echo off
xcopy c:\SQL資料庫自動備份\*.* /Y /E \\sppspdc\sql_temp
@echo on
在控制台的排定工作,將copy.bat做成每天晚上12:50自動執行(避過SQL資料庫維護計劃的時間,且一定要在其執行完之後)




以上請參考



[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  發私人訊息  Blog  快速回覆 新增/修改 爬文標記
kone
鐵驢友〔初級〕
等級: 4


今日心情

 . 積分: 44
 . 文章: 221
 . 收花: 288 支
 . 送花: 1424 支
 . 比例: 4.94
 . 在線: 841 小時
 . 瀏覽: 8320 頁
 . 註冊: 7330
 . 失蹤: 12
 . TAIWAN
#6 : 2008-1-26 01:41 PM     只看本作者 引言回覆

謝謝coke大大 很詳細 如果可以送更多的花 我不會吝啬~


[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  發私人訊息  Blog  快速回覆 新增/修改 爬文標記

   

快速回覆
表情符號

更多 Smilies

字型大小 : |||      [完成後可按 Ctrl+Enter 發佈]        

溫馨提示:本區開放遊客瀏覽。
選項:
關閉 URL 識別    關閉 表情符號    關閉 Discuz! 代碼    使用個人簽名    接收新回覆信件通知
發表時自動複製內容   [立即複製] (IE only)


 



所在時區為 GMT+8, 現在時間是 2024-9-20 05:23 AM
清除 Cookies - 連絡我們 - TWed2k © 2001-2046 - 純文字版 - 說明
Discuz! 0.1 | Processed in 0.040806 second(s), 8 queries , Qzip disabled