您將需要 Access 桌面資料庫的備份複本,才能在發生系統故障時還原整個資料庫,或在 [ 復原 ] 命令不足以修正錯誤時還原物件。
如果資料庫的備份副本似乎浪費了儲存空間的使用,請考慮透過避免資料和設計遺失來節省的時間。 當您有多個使用者更新資料庫時,定期建立備份尤其重要。 如果沒有備份副本,您就無法還原損毀或遺漏的物件,也無法還原資料庫設計的任何變更。
附註: 本文內容不適用於 Access Web App。
本文內容
規劃定期備份
某些變更或錯誤無法復原,因此您不想等待資料遺失發生,才意識到您應該已建立資料庫的備份副本。 例如,當您使用 巨集指令查詢 刪除記錄或變更資料時,無法使用 復原來還原查詢所更新的任何值。
提示: 請考慮在執行任何動作查詢之前進行備份,特別是當查詢將變更或刪除資料時。
如果您的資料庫有數個使用者,請在執行備份之前,請確定所有使用者都關閉其資料庫,以便儲存資料的所有變更。
以下是一些指導方針,可協助您決定備份資料庫的頻率:
-
如果資料庫是封存,或者僅供參考且很少變更,則只有在設計或資料變更時才建立備份就足夠了。
-
如果資料庫處於作用中狀態,且資料經常變更,請建立排程以定期備份資料庫。
-
如果資料庫有多個使用者,請在設計變更之後建立資料庫的備份副本。
附註: 對於連結表格中的資料,請使用包含連結表格的程式中任何可用的備份功能來建立備份。 如果包含連結資料表的資料庫是 Access 資料庫,請使用 備份分割資料庫一節中的程序。
備份資料庫
當您備份資料庫時, Access 會儲存和關閉在「設計」檢視中開啟的物件,並使用您指定的名稱和位置來儲存資料庫檔案的複本。
附註: Access 會依物件 預設檢視 屬性的值所指定,重新開啟物件。
開啟您要為其建立備份副本的資料庫,然後執行下列動作:
-
按一下檔案,然後按一下另存新檔。
-
在 [檔案類型] 底下,按一下 [將資料庫儲存為]。
-
在 [進階] 底下,按一下 [備份資料庫],然後按一下 [另存新檔]。
-
在 [另存新檔] 對話方塊的 [ 檔案名稱 ] 方塊中,檢閱資料庫備份的名稱。
您可以視需要變更名稱,但預設名稱會同時擷取原始資料庫檔案的名稱和您進行備份的日期。
提示: 當您從備份還原資料或物件時,您通常想知道備份來自哪個資料庫以及備份的建立時間,因此最好使用預設檔案名稱。
-
從 [另存新檔類型] 清單中選取您要儲存備份資料庫的檔案類型,然後按一下 [儲存]。
備份分割資料庫
分割資料庫通常由兩個資料庫檔案組成:後端資料庫(僅包含表中的資料)和前端資料庫(包含指向後端資料庫中表、查詢、表單、報告和其他資料庫物件的連結)。 所有資料都儲存在後端資料庫中。 所有使用者介面物件 (例如查詢、表單和報表) 都會保留在前端資料庫中。
像分割資料庫一樣,彼此獨立地備份前端和後端資料庫可能會很耗時。 因為後端資料庫包含資料,所以定期備份後端資料庫更為重要。
當您變更前端資料庫的設計時,請備份前端資料庫。 前端資料庫的個別使用者可以進行任意設計變更,因此請考慮要求使用者自行建立前端資料庫的備份複本。
備份後端資料庫
在開始備份程序之前通知使用者,因為執行備份程序需要對資料庫檔案的獨佔存取權,而且使用者在備份程序執行時可能無法使用後端資料庫。
-
若要只開啟後端資料庫,請啟動 Access。
-
按一下 [開啟其他檔案 > 電腦 >瀏覽],然後選取您要備份的後端資料庫檔案。
-
按一下 [開啟] 旁邊的箭號,然後按一下 [ 開啟獨佔]。
-
按一下檔案,然後按一下另存新檔。
-
在 [檔案類型] 底下,按一下 [將資料庫儲存為]。
-
在 [進階] 底下,按一下 [備份資料庫],然後按一下 [另存新檔]。
-
在 [另存新檔] 對話方塊的 [ 檔案名稱 ] 方塊中,檢閱資料庫備份的名稱。
您可以視需要變更名稱,但預設名稱會同時擷取原始資料庫檔案的名稱和您進行備份的日期。
提示: 當您從備份還原資料或物件時,您通常想知道備份來自哪個資料庫以及備份的建立時間,因此最好使用預設檔案名稱。
-
在 [另存新檔] 對話方塊中,選取要儲存後端資料庫備份複本的位置,然後按一下 [儲存]。
備份前端資料庫
若要在設計變更之後備份前端資料庫,請在變更資料庫的設計後立即讓資料庫保持開啟狀態,然後從步驟 2 開始,依照備份 資料庫一節中的步驟進行。
還原資料庫
附註: 只有在您有資料庫的備份複本時,才能還原資料庫。
備份被視為資料庫檔案的「已知良好副本」,您對其資料完整性和設計有信心。 您應該使用 Access 中的 [備份資料庫 ] 命令來進行備份,但您可以使用任何已知的良好副本來還原資料庫。 例如,您可以從儲存在 USB 外部備份裝置上的副本還原資料庫。
當您還原整個資料庫時,您會以資料庫的備份複本取代已損壞、有資料問題或完全遺失的資料庫檔案。
-
開啟檔案總管,然後瀏覽至資料庫的已知良好複本。
-
將已知良好的副本複製到應該更換損壞或遺漏資料庫的位置。
如果系統提示您取代現有檔案,請執行此操作。
還原資料庫中的物件
如果您必須還原資料庫中的一或多個物件,請將物件從資料庫的備份複本匯入到包含 (或遺漏的資料庫,或遺漏的物件) 您要還原的物件。
重要: 如果其他資料庫或程式具有您要還原之資料庫中物件的鏈結,則請務必將資料庫還原至正確的位置。 否則,資料庫物件的連結將無法運作,而且必須更新。
-
開啟您要還原物件的資料庫。
-
若要還原遺失的物件,請跳至步驟 3。 若要取代包含錯誤或遺失資料的物件,或物件已停止正常運作,請執行下列動作:
-
如果您想要保留現行物件,若要在還原之後將其與還原版本進行比較,請在還原物件之前重新命名物件。 例如,如果您想要還原名為 Checkout 的損壞表單,您可以將損壞的表單重新命名為 Checkout_bad。
-
刪除您要取代的物件。
附註: 刪除資料庫物件時請務必小心,因為它們可能會連結至資料庫中的其他物件。
-
-
按一下 [外部資料],然後在 [匯入 & 連結] 群組中,按一下 [存取]。
-
在 [ 取得外部 Data-Access 資料庫 ] 對話方塊中,按一下 [ 瀏覽 ] 以找出備份資料庫,然後按一下 [ 開啟]。
-
選取 [將資料表、查詢、表單、報表、巨集和模組匯入目前的資料庫],然後按一下 [ 確定]。
-
在「 匯入物件 」對話方塊中,按一下對應至您要還原之物件類型的索引標籤。 例如,如果您想要還原表格,請按一下 表格 標籤。
-
按一下物件以選取它。
-
如果您想要還原更多物件,請重複步驟 6 和 7,直到您選取所有要還原的物件為止。
-
若要在匯入物件之前檢閱匯入選項,請在「 匯入物件 」對話方塊中,按一下 「選項」 按鈕。
-
選取物件和匯入設定選項後,按一下「 確定 」以還原物件。
若要自動建立備份,請考慮使用執行檔案系統自動備份的產品,例如檔案伺服器備份軟體或 USB 外部備份裝置。