RESTORE DATABASE的standby选项
指定一個允許撤消恢復(fù)效果的備用文件。 STANDBY 選項(xiàng)可以用于脫機(jī)還原(包括部分還原), 但不能用于聯(lián)機(jī)還原。 嘗試為聯(lián)機(jī)還原操作指定 STANDBY 選項(xiàng)將會導(dǎo)致還原操作失敗。 如果必須升級數(shù)據(jù)庫,也不允許使用 STANDBY 選項(xiàng)。
備用文件用于為 RESTORE WITH STANDBY 的撤消過程中修改的頁面保留一個“寫入時副本”預(yù)映像。 備用文件允許用戶在事務(wù)日志還原期間以只讀方式訪問數(shù)據(jù)庫,并允許數(shù)據(jù)庫用于備用服務(wù)器情形,或用于需要在日志還原操作之間檢查數(shù)據(jù)庫的特殊恢復(fù)情形。 執(zhí)行完 RESTORE WITH STANDBY 操作之后,下一個 RESTORE 操作會自動刪除撤消文件。 如果在下一個 RESTORE 操作之前手動刪除了這個備用文件,則必須重新還原整個數(shù)據(jù)庫。 當(dāng)數(shù)據(jù)庫處于 STANDBY 狀態(tài)時,您應(yīng)將這個備用文件視為和任何其他數(shù)據(jù)庫文件同樣重要。 該文件與其他數(shù)據(jù)庫文件不同,數(shù)據(jù)庫引擎僅在活動還原操作過程中持續(xù)打開該文件。
standby_file_name 指定了一個備用文件,其位置存儲在數(shù)據(jù)庫的日志中。 如果某個現(xiàn)有文件使用了指定的名稱,該文件將被覆蓋,否則數(shù)據(jù)庫引擎會創(chuàng)建該文件。
給定備用文件的大小要求取決于由還原操作過程中未提交的事務(wù)所導(dǎo)致的撤消操作數(shù)。
重要提示
如果指定備用文件所在的驅(qū)動器上的磁盤空間已滿,還原操作將停止。
轉(zhuǎn)載于:https://www.cnblogs.com/junqingday/p/3422687.html
與50位技術(shù)專家面對面20年技術(shù)見證,附贈技術(shù)全景圖總結(jié)
以上是生活随笔為你收集整理的RESTORE DATABASE的standby选项的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Nginx伪静态
- 下一篇: Ifvisible.js – 判断网页中