熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> SQL Server >> 正文

SQL Server7.0 數據庫備份與恢復

2013-11-15 14:40:46  來源: SQL Server 

  隨著信息時代和互聯網技術的飛速發展企業的信息數據量也急劇增長如何避免突如其來的數據破壞(如黑客攻擊病毒襲擊硬件故障和人為誤操作等)提高數據的安全性和數據恢復能力一直是用戶和廠商關注的焦點備份是恢復數據最容易和最有效的保證方法備份應定期進行並執行有效的數據管理
  
  Microsoft公司的SQL Server是一個功能完善的數據庫管理系統由於和Windows操作系統無縫結合操作簡便易行應用十分廣泛下面來看一看基於NT的SQL Server 的備份與數據恢復的有效方法
  
  針對服務器系統
  
  由於數據庫服務器中安裝的系統較多設置復雜如出現硬件故障則必須重裝系統恢復設置因此有必要對數據庫服務器進行備份
  
  使用NT Server提供的功能
  
  在防止數據丟失方面NT的磁盤管理器具有強大的功能它支持RAID的第其中RAID 級是指把一個驅動器上的某一分區在另一個上建立一個鏡像進行寫操作時數據將向兩個磁盤中寫入同樣的數據讀取時可以從兩個磁盤同時讀取當驅動器損壞時由它的鏡像來進行恢復
  
  使用第三方備份工具
  
  采用其他公司的備份軟件來對服務器系統做備份筆者常用的是Norton公司的磁盤備份工具——Ghost該軟件可以直接將磁盤上的某個分區或整個硬盤克隆成一個鏡像文件然後把它存放在別處那麼當該分區或硬盤出現問題甚至毀壞時使用Ghost在另一硬盤或分區上利用鏡像文件快速還原
  
  針對SQL Server
  
  在本地機上進行數據庫備份
  
  先確認SQL Server服務是否已經啟動如果沒有啟動則使用SQL Server 程序菜單中的SQL Server Service Manager進行啟動然後打開Enterprise Manager展開左邊的SQL Server Group展開SQL Server中的Databases單擊右鍵在菜單中選擇所有任務選項中的Backup Database子選項出現如圖的數據庫備份畫面
  
  
  
  選好要備份的數據庫及備份方式後單擊[Add]按鈕在對話框中設置好存放目錄及文件名單擊[OK]按鈕如果要設置定期自動備份可在Schedule中設置完畢後單擊[確定]按鈕數據庫備份就開始執行了
  
  在本地機上進行數據庫恢復
  
  啟動Enterprise Manager展開其中的選項選擇Databases單擊右鍵在對話框中選擇所有任務選項中的Restore Database(如圖)
  
   
  
  單擊[Select Devices]按鈕選擇要恢復的數據庫文件選擇完畢後Backup Number選項將會變亮選擇最近的一次備份然後單擊[確定]數據庫恢復過程開始執行
  
  將數據庫導出到網絡上的另一台計算機上進行備份與恢復
  
  先在網絡上的另一台計算機上安裝一個新的SQL Server並啟動它建立好數據庫結構然後在本機上啟動Enterprise Manager在左邊的目錄欄中選中SQL Server Group單擊右鍵在對話框中選擇New SQL Server Registration進入注冊向導輸入目標SQL Server的計算機名後填寫登錄ID和密碼將目標SQL Server注冊在本機的SQL Server Group然後選擇Databases中需要備份的數據庫標志單擊右鍵在對話框選擇所有任務中的Export Data選項在彈出Date Transfer Services Export Wizard的界面後單擊[下一步]按鈕選擇需要備份的數據庫接著單擊[下一步]按鈕選擇目標服務器選擇SQL Server驗證模式填寫用戶名和密碼Database一項中輸入新的數據庫名稱(如圖)單擊[下一步]按鈕進入導出方式的界面設置好之後單擊[下一步]按鈕在下面的步驟中一般選擇默認選項可以順利完成數據庫的導出操作了
  
  
  
  兩個SQL Server中具有相同的數據庫當原來的數據庫崩潰後就可以直接啟用另一個只是修改一下計算機上ODBC數據源中所設置的SQL Server主機名稱

From:http://tw.wingwit.com/Article/program/SQLServer/201311/22165.html
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.