1. 程式人生 > >資料庫實驗課堂作業- 5.資料庫的備份與還原 匯入與匯出

資料庫實驗課堂作業- 5.資料庫的備份與還原 匯入與匯出

  						資料庫實驗課堂作業

5.資料庫的備份與還原 匯入與匯出

--5.1.3
內容:
(1)將School資料庫的恢復模式設定為“完整”。
(2)為School資料庫建立一個新的備份裝置。
(3)為School資料庫分別建立一個完整備份,差異備份和事務日誌備份。
--
 --答:選擇School資料庫右鍵點選屬性,單擊左側“選擇頁”的選項,此時看到右側有“恢復模式”,選擇“完整”,單擊“確定”。
--
 --答:在“物件管理器”選單中,展開伺服器,然後展開“伺服器物件”命令,右鍵點選“伺服器物件”選單下的“備份裝置”命令,在彈出的子選單中選擇“新建備份裝置”;
  --在對話方塊中的裝置名稱輸入要設定的新的備份裝置名稱,在“檔案”文字框中輸入或定位備份裝置檔案的實體地址。最後單擊“確定”。
--
 --為School資料庫執行完整備份到前面建立的備份裝置SchoolBackup
backup database school to SchoolBackup
 --為School資料庫執行差異備份到前面建立的備份裝置SchoolBackup
backup database school to SchoolBackup with differential
 --為School資料庫執行事務日誌備份到前面建立的備份裝置SchoolBackup
backup log school to SchoolBackup

--5.2.3
內容:
(1)根據School資料庫完整資料備份進行資料庫恢復。
(2)根據Shool資料庫的差異備份進行資料庫恢復。
(3)對School資料庫進行時點還原。
restore database school form SchoolBackup with norecovery
--
 --答:在“還原資料庫”對話方塊的“常規”頁中“選擇用於還原的備份集”欄中型別為“差異”
--
 --答:在“還原資料庫”對話方塊的“常規”頁中“選擇用於還原的備份集”欄中型別為“事務日誌”
--
 --答:在“還原資料庫”對話方塊的“常規”頁中“目標時間點”對話方塊中“還原到”選項區域中,選擇“具體日期和時間”單選按鈕,在“日期”和“時間”列表框中選擇或輸入
  --所要還原到的目標時間,最後單擊確定。

--5.3.3
內容:
(1)從School資料庫中的Students表中的資料庫匯出到文字檔案Learner中。
(2)將文字檔案Learner中的資料匯入到School資料庫中的Students表中。
--
 --右鍵點選“物件資源管理器”中的School資料庫,選擇“任務”子選單,選擇“匯出資料”,在彈出的對話方塊“選擇資料來源”中選擇要從複製資料的資料來源,點選下一步
  --在對話方塊“選擇目標”中的“目標”下拉列表框中選擇匯出資料的目標,在“指定表複製和查詢”頁中,指定所要複製的物件型別
   --在“配置平面檔案目標”頁中選擇要複製的資料庫源表或檢視,在“源表或源檢視”下拉列表框中選擇“[School].[dbo].[STUDENTS]”項,選擇相應的分隔符
    --選擇下一步,在“儲存並執行包”頁中選擇“立即執行”,繼續下一步。
--
 --右鍵點選“物件資源管理器”中的School資料庫,選擇“任務”子選單,選擇“匯入資料”,在彈出的對話方塊“選擇資料來源”中選擇要從複製資料的資料來源,在“檔名”
  --文字框中指定匯入資料的檔名,點選下一步,在對話方塊“選擇目標”中的“目標”下拉列表框中選擇匯出資料的目標型別,在“源表或源檢視”中設定要複製的表到目標
   --資料庫的對映,單擊“編輯”,在彈出的“列對映”對話方塊中設定目標資料庫中表的各列的屬性,可以根據需要修改各個列的名稱和資料型別,完成後單擊“確定”
    --選擇下一步,在“儲存並執行包”頁中選擇“立即執行”,繼續下一步,最後單擊“完成”