您可以移除放置在某個實體中的處置暫存區以重新啟動其處置排程的執行。
如果要判斷實體的暫存區類型,請瀏覽至實體,按一下滑鼠右鍵,選取「取得資訊」,再按一下暫存區。如果 IsDynamic 值是 False,則暫存區為手動,您可以手動或透過指令行來移除暫存區。如果值為 True,表示由「暫存區清理」所放置到暫存區,您只能執行暫存區清理來移除暫存區。
您可以從實體或暫存區的資訊頁面移除手動處置暫存區。
如果您不能手動移除暫存區,則此暫存區可能由暫存區清理套用。如果實體符合暫存區的條件,則暫存區清理可以接管手動套用的暫存區。在這種情況下,請使用以下程序移除條件暫存區。
您可以透過啟動暫存區要求,並執行暫存區清理來移除條件暫存區。一般在系統使用不充分時,您會執行已排定的暫存區清理。
即使您曾經要求在下一次暫存區清理執行中移除暫存區,您也可以在下一次執行暫存區清理之前取消此要求。一旦暫存區清理將實體中的某個有條件的暫存區移除,實體將接收告知暫存區清理不能再次將實體放置在暫存區中的旗標。如果您確實要再次將實體放置在暫存區中,可以為暫存區處理程序重新啟動實體。請參閱如果要重新啟動暫存區要求。
設定移除暫存區要求後,您可以在下一次執行暫存區清理之前將其取消。透過此種方式,實體將再次保留或放置在暫存區中。
選取「取消移除暫存區要求」後,請執行暫存區清理,暫存區的快速功能表將顯示「為暫存區清理處理程序啟動」。選取此選項將設定下次執行暫存區清理時要進行處理的暫存區。使用此方式,您也可以在下一次執行暫存區清理時將實體放回條件暫存區。
您可以僅在一個指令中指定(而非在設定模式中配置)暫存區名稱和 GUID。無論暫存區處於作用中還是非作用中,也無論暫存區是以手動方式還是透過暫存區清理套用,透過此方式移除暫存區對所有暫存區均適用。您必須在指令中指定以下內容。
例如:
Windows
RecordsManagerSweep.bat -HoldSweep -ObjectStore "FPOS Name" -ForceRemoveHold "Hold1|Hold2|{E4F6F8F9-4E1A-4762-B062-344980B2B92}"
Unix
./RecordsManagerSweep.sh -HoldSweep -ObjectStore "FPOS_name" -ForceRemoveHold "Hold1|Hold2|{E4F6F8F9-4E1A-4762-B062-344980B2B92}"
警告 或者您可以搭配 -ForceRemoveHold 一起使用 -All 選項來移除整個物件儲存中所有的暫存區。此選項將移除所有暫存區(無論暫存區處於作用中還是非作用中,也無論暫存區是有條件的還是手動的)。此選項僅用於特殊目的。
RecordsManagerSweep.bat -HoldSweep -ObjectStore "FPOS Name" -ForceRemoveHold -All
從空儲存器中移除暫存區可以導致此暫存區的「條件」資訊頁面變為唯讀頁面。此情況將發生在您執行以下作業時︰
以上任一作業均會導致暫存區在執行暫存區清理程序時變為非作用中狀態。您必須透過從暫存區的快速功能表中選取「為暫存區清理程序啟動」來啟動暫存區。