freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

河北工業(yè)大學數據庫原理及應用實驗實驗報告五篇材料-資料下載頁

2025-10-03 05:20本頁面
  

【正文】 當然也可以有多個,建立數據庫時,SQL Server會自動建立數據庫的日志文件。②數據庫備份與轉儲包含那些原理?備份(backup)實際就是數據的副本,備份的目的是為了防止不可預料的數據丟 失和應用錯誤。轉儲(restore)是指當數據文件或控制文件出現損壞時,將已備份的副本文件還原到原數據庫的過程數據庫轉存實現熱備份恢復功能。通過修改初始化文件里的路徑,實現轉存。啟 動到MOUNT狀態(tài)下,將所有數據文件和日志文件通過ALTER DATABASE RENAME FILE 39。原始路徑/名稱39。 TO 39。當前路徑/名稱39。然后將數據庫打開,重建TEMP tablespace即可。數據轉儲是數據庫恢復中采用的基本技術。所謂轉儲即dba定期地將數據庫復制到磁帶或另一個磁盤上保存起來的過程。當數據庫遭到破壞后可以將后備副本重新裝入,將數據庫恢復到轉儲時的狀態(tài)。靜態(tài)轉儲:在系統(tǒng)中無運行事務時進行的轉儲操作。靜態(tài)轉儲簡單,但必須等待 正運行的用戶事務結束才能進行。同樣,新的事務必須等待轉儲結束才能執(zhí)行。顯然,這會降低數據庫的可用性。動態(tài)轉儲:指轉儲期間允許對數據庫進行存取或修改。動態(tài)轉儲可克服靜態(tài) 轉儲的缺點,它不用等待正在運行的用戶事務結束,也不會影響新事務的運行。但是,轉儲結束時后援副本上的數據并不能保證正確有效。因為轉儲期間運行的 事務可能修改了某些數據,使得后援副本上的數據不是數據庫的一致版本。為此,必須把轉儲期間各事務對數據庫的修改活動登記下來,建立日志文件(log file)。這樣,后援副本加上日志文件就能得到數據庫某一時刻的正確狀態(tài)。轉儲還可以分為海量轉儲和增量轉儲兩種方式。海量轉儲是指每次轉儲全部數據庫。增量轉儲則指每次只轉儲上一次轉儲后更新過的數據。從恢復角度看,使用海量轉儲得到的后備副本進行恢復一般說來更簡單些。但如 果數據庫很大,事務處理又十分頻繁,則增量轉儲方式更實用更有效。③如果數據或日志文件非空不能刪除,查找SQL Server中縮小文件大小的方法。在SQL Server中,所有對數據庫執(zhí)行的更新操作都會記錄在數據庫的事務日志文件中,除非將數據庫設為可自動收縮的或手動的對數據庫進行了收縮,否則事務日志文件將一直增長,直到達到事先設定的日志文件增長上限或用盡所有可用的磁盤空間。如果當前的數據庫文件或日志文件過大,可以使用以下兩個命令對其進行收縮: DBCC SHRINKDATABASE:收縮指定數據庫的所有數據和日志文件的大小 DBCC SHRINKFILE:收縮數據庫的某個指定數據或日志文件的大小這兩個命令可以釋放數據庫中的空閑空間,并將數據庫或指定的數據庫文件收縮到指定的大小,但收縮后的數據文件或日志文件的大小不會小于文件中現存的有效數據所占空間的大小。在使用以上命令收縮日志文件的時候需要注意,已寫入數據庫但未被截斷的事務日志記錄是 不會被收縮的,因為雖然這部分日志記錄的信息已經寫入數據庫文件,但在使用事務日志備份進行數據庫還 原的時候,還將用到其中的信息。對于使用簡單恢復模型的數據庫,事務日志會在每次處理檢查點(CheckPoint)時自動被截 斷。對于使用完全恢復模型或大容量日志記錄恢復模型的數據庫,事務日志只有在執(zhí)行日志備份(BACKUP LOG)時才會被截斷,這時事務日志中記錄的信息被寫入事務日志備份文件,而它們所占用的這部分空間被標記為可用(即被截斷)。截斷事務日志并不會使日志文件變小,但可以將其中的部分空間釋放供以后寫入新的日志記錄使用。若要減少日志文件的物理大小,則要使用上面提到的在執(zhí)行BACKUP LOG語句的時候,還可以使用WITH NO_LOG(或WITH TRUNCATE_ONLY,含 義相同)參數,這時并不真正備份事務日志,而只是截斷事務日志中的非活動部分(這和普通的BACKUP LOG語句作用相同)。這適合于剩余磁盤空間不夠進行事務日志備份或不打算保 留事務日志中的非活動部分用于數據庫恢復的情況。避免事務日志文件增長過快以致用盡所有磁盤空間的現象發(fā)生一種辦法是將數據庫設為使用簡單恢復模型,這樣可以使SQL Server周期性的自動截斷事務日志的非活動部分,并回收其占用的空間供以后寫入事務日志記錄使用。但這將使數據庫無法利用事務日志備份還原到即時點,降低了數據庫的可靠性,因此一般不應用于生產型數據庫。對于生產型數據庫,推薦的做法是使用完全恢復模型,并定期進行數據庫的完全備份和事務日志備份。例 如每周執(zhí)行一次完全備份,每天執(zhí)行一次事務日志備份,這可以通過SQL Server企業(yè)管理器中的數據庫 維護計劃向導很方便的實現(一般可以設為在每天夜里業(yè)務不繁忙的某個時刻自動執(zhí)行備份)。通過定期執(zhí)行數據庫的事務日志備份,可以避免日志文件的迅速增大,而使其保持一個比較穩(wěn)定的大小。雖然數據庫備份文件也會占用很多磁盤空間,但隨時可以將這些文件移到其他磁盤上或在不需要它們的時候將其刪除,而且可以在出現故障或誤操作的時候方便的進行數據庫的還原。由于數據文件的大小是隨數據庫中數據量的增長而增長的,數據庫中已刪除的數據所占的空間可以供新插 入的數據使用;而在定期執(zhí)行了事務日志的備份后,我們可以將日志文件的大小控制在一個比較合理的范 圍。因此,一般不需要對數據庫進行收縮,也不推薦將數據庫設為自動收縮模式。減小事務日志文件大小的首先在該數據庫中執(zhí)行CHECKPOINT命令,然后將該數據庫分離(Detach),再將與其對應的數據庫日志 文件(.ldf文件)改名或刪除或移動到其他目錄下,然后執(zhí)行sp_attach_single_file_db存儲過程或在企業(yè)管 理器中重新將其附加(Attach)。由于找不到原來的日志文件,SQL Server將自動為該數據庫建立一個大 小只有504K的日志文件。但這種方法必須暫時將數據庫脫機,因此一般不適宜在生產環(huán)境中使用。建議首先備份數據庫(但不是必需的):BACKUP DATABASE database_name TO backup_device備份事務日志:BACKUP LOG database_name TO backup_device 如果不需要當前事務日志中的記錄進行數據庫還原或沒有足夠的空間進行事務日志備份的 的話,也可僅執(zhí)行以下命令截斷事務日志: BACKUP LOG database_name WITH NO_LOG收縮事務日志文件:DBCC SHRINKFILE(log_file_name)其中l(wèi)og_file_name是事務日志文件的邏輯名稱,可以在企業(yè)管理器中數據庫屬性的“事務 日志”頁中看到(如Northwind數據庫的默認事務日志文件邏輯名稱為Northwind_log)。如果日志文件仍然較大的話,可以嘗試重復執(zhí)行一次 BACKUP LOG WITH NO_LOG和DBCC SHRINKFILE命令。如果這時仍沒有明顯的效果,請執(zhí)行DBCC OPENTRAN(database_name)檢查當前數據庫中是否存在長時間未提交的活動事務。有必要的話,可以斷開這些連接并重新嘗試截斷事務日志和收縮日志文件。事務日志文件收縮完成后,建議立即執(zhí)行一次數據庫的完全備份并根據實際需要制定適當的數據庫備份計劃。④思考后續(xù)實驗過程中,你計劃采用哪種方法備份自己的數據庫實驗操作結果?并說明為什么采用該方法。答:數據庫備份有四種類型u 完全備份 u 事務日志備份 u 差異備份u 文件備份 采用完全備份完全備份就是指對某一個時間點上的所有數據(包含用戶表、系統(tǒng)表、索引、視圖和存儲過程等所有數據庫對象)或應用進行的一個完全拷貝。實際應用中就是用一盤磁帶對整個系統(tǒng)進行完全備份,包括其中的系統(tǒng)和所有數據。這種備份方式最大的好處就是只要用一盤磁帶,就可以恢復丟失的數據。因此大大加快了系統(tǒng)或數據的恢復時間。第四篇:數據庫原理及技術實驗報告實驗10《數據庫原理及技術》實驗報告姓名: 莫鴻斌學號:201601030137班級:2016級計算機科學與技術實驗日期: 201839一、實驗項目數據庫備份與恢復、數據的導入導出二、實驗目的 Server Management Studio的運用; Server 2012服務器配置; 。三、實驗內容把數據庫school備份到”D:”中,把數據庫school的日志備份到”D:”中;刪除數據庫school;利用前面的備份還原數據庫school。把數據庫school中的數據庫導出到excel的工資簿bookl中。新建數據庫newschool,然后把book1中的數據庫導入其中。四、實驗環(huán)境安裝有SQL Server2008的PC一臺。五、實驗步驟及結果把數據庫school備份到”D:”中,把數據庫school的日志備份到”D:”中;刪除數據庫school;利用前面的備份還原數據庫school。把數據庫school中的數據庫導出到excel的工資簿bookl中。新建數據庫newschool,然后把book1中的數據庫導入其中。六、結論及思考第五篇:數據庫原理及技術實驗報告實驗11《數據庫原理及技術》實驗報告姓名:莫鴻斌學號:201601030137班級:2016級計算機科學與技術實驗日期: 2018323一、實驗項目TSQL創(chuàng)建修改數據庫和表二、實驗目的 Server Management Studio的運用; ;。三、實驗內容,:data下面,其文件初始大小5MB,自動按5MB增長,:data目錄下,其文件大小按1MB自動增長。: 職工表(職工號(int),姓名(char(10)),性別(char(2)),出生日期(datetime),黨員否(bit),參加工作時間(datetime),部門號(int)),其中職工號作為主鍵。部門表(部門號(int),部門名(char(10)),其中部門號作為主鍵。工資表(職工號(int),發(fā)放年份(int),發(fā)放月份(int),工資(decimal(6,1))),其中職工號、年份、月份作為主鍵。,每個表至少10條記錄。四、實驗環(huán)境安裝有SQL Server2008的PC一臺。五、實驗步驟及結果2.:data下面,其文件初始大小5MB,自動按5MB增長,:data目錄下,其文件大小按1MB自動增長。 職工表(職工號(int),姓名(char(10)),性別(char(2)),出生日期(datetime),黨員否(bit),參加工作時間(datetime),部門號(int)),其中職工號作為主鍵。部門表(部門號(int),部門名(char(10)),其中部門號作為主鍵。工資表(職工號(int),發(fā)放年份(int),發(fā)放月份(int),工資(decimal(6,1))),其中職工號、年份、月份作為主鍵。,每個表至少10條記錄六、結論及思考
點擊復制文檔內容
規(guī)章制度相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1