重要: 自 2026 年 6 月起,此工具將不再隨 Office 一同發佈與安裝。 Access 正在淘汰資料庫比較工具,因為它依賴已不再可用的元件,且在許多 Office 安裝中無法穩定啟動。 由於我們無法再提供更新的元件,因此無法隨新 Office 設定安裝。 欲了解更多資訊,請參閱 Access 宣布將於 2026 年 6 月停用資料庫比較工具。
假設您的 Microsoft Access 桌面資料庫設計 (新增或修改的表格、查詢、欄位屬性、表單或報告) ,您想查看這些變更的歷史。 你可以使用 Database Compare 來比較一個 Access 桌面資料庫的版本與另一個版本。 你會看到不同內容,例如新增或變更的資料表、查詢、欄位、欄位屬性等,這些都是你可以匯出到 Excel 或儲存成 PDF 格式的 SQL Server Reporting Services 報告。
附註: 你無法將資料庫比較與 Access 網頁應用程式一起使用。
本文內容
比較兩個 Access 資料庫
-
開放資料庫比較。 你會看到一個簡單的對話框,裡面有兩個分頁: 設定 和 結果。
-
在 設定 標籤中, 比較框旁 的 瀏覽
按鈕 找到你想用作「基線」 (或早期版本) 的資料庫。 找到想要的檔案後,選擇 開啟。 -
在 「待辦」 框旁,選擇 瀏覽
按鈕 ,找到 (「變更」的資料庫或最新版本) 。 -
在 報表選項 區塊中,選擇資料庫物件 (表格、查詢、巨集、模組、報告、表單或頁面,並勾選旁邊的方框,) 比較。
-
在 報告值 區塊中,選擇 完整 或 簡報 ,以指定你希望結果的詳細程度。
-
選擇 「比較 」以執行比較。
比較結束後,螢幕上會開啟 SQL Server Reporting Services 報告。 您可以將此報告匯出成 Excel 或儲存為 PDF 格式。
建立資料庫的備份版本
追蹤桌面資料庫設計變更的最佳方式是保存一個或多個備份版本。 備份資料庫和單純儲存副本是不同的流程。
-
選取 [檔案] > [另存新檔]。
-
在「儲存資料庫為進階」> 選擇「備份資料庫」。
你的備份會加上年份、月份和日期在檔案名稱後面。 如果你在同一天儲存多個備份,日期後面會加上底線和括號內的數字。 2012/3/13 某天對名為 Inventory.accdb 的資料庫 (多次備份,) 可能如下:
-
庫存 _2012_03_13.accdb
-
庫存 _2012_03_13_ (1) .accdb
-
庫存 _2012_03_13_ (2) .accdb
要在早期版本的 Access 中找到 備份資料庫 指令:
-
在 Access 2010 中,點擊 檔案 > 儲存 & 發佈 > 進階 > 備份資料庫。
-
在 Access 2007 中,點擊 Office 按鈕 > 管理> 備份資料庫。
-
在 Access 2003 及更早版本中,點擊「 檔案 」> 「備份資料庫」。
你有收到「無法開啟資料庫存取」的錯誤訊息嗎?
如果你收到「無法開啟 Access 資料庫」的錯誤訊息,很可能至少有一個桌面資料庫被密碼保護。 在對話框中點 選確定 ,然後輸入密碼。 否則,比較無法繼續。
欲了解更多如何在資料庫比較中儲存密碼,請參閱 「管理用於開啟檔案的密碼進行比較」。
你有收到「未處理異常」錯誤訊息嗎?
如果你嘗試使用資料庫比較時出現「未處理異常」錯誤訊息,很可能是你的電腦上沒有安裝某些必要的元件。 雖然 Access 內建了資料庫比較,但某些必須才能正常運作的前提條件並不會自動安裝。 請執行下列操作:
-
以管理員身份登入使用者的電腦。
-
下載並安裝 64 位元) (SQLSysClrTypes 或 32 位元 ()。
-
重啟使用者的電腦。