你需要備份 Access 桌面資料庫,以便在系統故障時還原整個資料庫,或在復 原 指令無法修正錯誤時還原物件。
如果備份資料庫看起來浪費了儲存空間,請考慮避免資料與設計損失,能節省多少時間。 當你有多個使用者同時更新資料庫時,定期建立備份尤其重要。 沒有備份副本,你無法還原損壞或遺失的物件,或資料庫設計的任何變更。
注意
本文內容不適用於 Access Web App。
本文內容
規劃定期備份
有些變更或錯誤無法逆轉,因此你不希望等到資料遺失發生後才意識到應該建立資料庫的備份副本。 例如,當你使用動作查詢刪除紀錄或更改資料時,查詢更新的任何值都無法透過 復原還原。
秘訣
建議在執行任何動作查詢前先備份,尤其是當查詢會改變或刪除資料時。
如果你的資料庫有多個使用者,備份前務必確保所有使用者都關閉資料庫,確保所有資料變更都被保存。
以下是一些指引,幫助你決定備份資料庫的頻率:
如果資料庫是存檔,或僅用作參考且很少更改,只需在設計或資料變更時建立備份即可。
如果資料庫活躍且資料經常變動,請建立定期備份的排程。
如果資料庫有多個使用者,設計變更後應建立備份副本。
注意
對於連結資料表中的資料,請利用程式中包含連結資料表的可用備份功能來建立備份。 如果包含連結資料表的資料庫是 Access 資料庫,請使用「 備份分割資料庫」章節中的程序。
備份資料庫
當你備份資料庫時,Access 會儲存並關閉設計檢視中開啟的物件,並透過你指定的名稱和位置儲存資料庫檔案副本。
注意
存取會依照物件 預設檢視 屬性的值重新開啟物件。
打開你想建立備份副本的資料庫,並執行以下操作:
點選 檔案,然後點 選另存為。
在 [檔案類型] 底下,按一下 [將資料庫儲存為]。
在 進階中,點選 備份資料庫,然後點 選另存為。
在 「另存為」 對話框的檔案 名稱 框中,檢視資料庫備份的名稱。
你可以改名,但預設名稱會同時包含原始資料庫檔案名稱和你備份的日期。秘訣
當你從備份還原資料或物件時,通常會想知道備份來自哪個資料庫以及備份何時建立,所以使用預設檔名是個好習慣。
從「 另存為」 類型清單中選擇你想讓備份資料庫儲存的檔案類型,然後點選 「儲存」。
備份分割資料庫
分割式資料庫通常由兩個資料庫檔案組成:一個後端資料庫,僅包含資料表中的資料,以及前端資料庫,包含連結到後端資料庫中的資料表、查詢、表單、報告及其他資料庫物件。 所有資料都儲存在後端資料庫中。 所有使用者介面物件,如查詢、表單和報告,都保存在前端資料庫中。
像分割資料庫那樣,獨立備份前端與後端資料庫可能會很耗時。 由於後端資料庫包含資料,定期備份後端資料庫更為重要。
當你改變前端資料庫設計時,記得備份它。 前端資料庫的個別使用者可以自行更改設計,因此可以考慮要求使用者自行備份前端資料庫的備份副本。
備份後端資料庫
在開始備份程序前通知使用者,因為執行備份程序需要對資料庫檔案的專屬存取,且使用者在備份程序執行時可能無法使用後端資料庫。
若要只開啟後端資料庫,請啟動 Access。
點選「開啟其他Files>電腦>瀏覽」,然後選擇你想備份的後端資料庫檔案。
點擊「 開啟」旁邊的箭頭,然後點 選「獨家開啟」。
點選 檔案,然後點 選另存為。
在 [檔案類型] 底下,按一下 [將資料庫儲存為]。
在 進階中,點選 備份資料庫,然後點 選另存為。
在 「另存為」 對話框的檔案 名稱 框中,檢視資料庫備份的名稱。
你可以改名,但預設名稱會同時包含原始資料庫檔案名稱和你備份的日期。秘訣
當你從備份還原資料或物件時,通常會想知道備份來自哪個資料庫以及備份何時建立,所以使用預設檔名是個好習慣。
在 「另存為」 對話框中,選擇儲存後端資料庫備份副本的位置,然後點 選儲存。
備份前端資料庫
在設計變更後備份前端資料庫,請在更改設計後立即保持資料庫開啟,然後從步驟 2 開始,依照 「備份資料庫」章節的步驟操作。
還原資料庫
注意
只有當你有備份副本時,才能還原資料庫。
備份被視為資料庫檔案的「已知良好副本」——你對其資料完整性與設計有信心的副本。 你應該用 Access 裡的 備份資料庫 指令來備份,但你也可以用任何已知良好副本來還原資料庫。 例如,你可以從儲存在 USB 外部備份裝置上的副本還原資料庫。
當您還原整個資料庫時,您會替換一個損壞、資料有問題或完全遺失的資料庫檔案,並以備份副本取代該資料庫。
- 打開檔案總管,瀏覽已知良好的資料庫副本。
- 將已知良好的副本複製到應該替換損壞或遺失資料庫的位置。
如果系統提示你替換現有檔案,請照做。
還原資料庫中的物件
如果你需要還原資料庫中的一個或多個物件,請將備份副本中的物件匯入包含 (或缺少的物件) 你想還原的物件的資料庫。
重要
如果其他資料庫或程式有指向你正在還原的資料庫物件的連結,務必將資料庫還原到正確位置。 如果沒有,資料庫物件的連結將無法運作,必須更新。
打開你想還原物件的資料庫。
若要恢復遺失的物件,請跳到步驟 3。 若要替換包含不良或遺失資料的物件,或物件已無法正常運作,請執行以下步驟:
如果你想保留目前的物件,還原後要和還原版本比較,請先先重新命名物件。 例如,如果你想恢復一個名為 Checkout 的損壞表單,可以將損壞的表單重新命名 為 Checkout_bad。
刪除你想替換的物件。
注意
刪除資料庫物件時要特別小心,因為它們可能會連結到資料庫中的其他物件。
點選 外部資料,然後在 匯入 & 連結 群組中點選 存取。
在 「取得外部資料庫 Data-Access 」對話框中 ,點擊瀏覽 以找到備份資料庫,然後點擊 「開啟」。
選擇 匯入資料表、查詢、表單、報告、巨集和模組到目前資料庫,然後點擊 確定。
在 「匯入物件 」對話框中,點選對應你想要還原物件類型的分頁。 例如,如果你想還原一個資料表,請點選 「資料表」 標籤。
點擊物件選擇它。
如果你想還原更多物件,重複步驟 6 和 7,直到你選擇了所有想要還原的物件。
要在匯入物件前檢視匯入選項,請在 匯入 物件對話框中點擊 選項 按鈕。
選取物件並匯入設定選項後,點擊 確定 以還原物件。
若要自動化建立備份,建議使用能自動備份檔案系統的產品,例如檔案伺服器備份軟體或 USB 外接備份裝置。