比較兩個版本的資料庫 (資料庫 比較)

套用到
Access 2019 Access 2016 Access 2013 資料庫比較 2013 資料庫比較 2016 資料庫比較 2019 資料庫比較 2021

重要

自 2026 年 6 月起,此工具將不再隨 Office 一同發佈與安裝。 Access 正在淘汰資料庫比較工具,因為它依賴已不再可用的元件,且在許多 Office 安裝中無法穩定啟動。 由於我們無法再提供更新的元件,因此無法隨新 Office 設定安裝。 欲了解更多資訊,請參閱 Access 宣布將於 2026 年 6 月停用資料庫比較工具

假設您的 Microsoft Access 桌面資料庫設計 (新增或修改的表格、查詢、欄位屬性、表單或報告) ,您想查看這些變更的歷史。 你可以使用 Database Compare 來比較 Access 桌面資料庫的一個版本與另一個版本。 你會看到不同內容,例如新增或變更的資料表、查詢、欄位、欄位屬性等,這些都是你可以匯出到 Excel 或儲存成 PDF 格式的 SQL Server Reporting Services 報告。

注意

你無法將資料庫比較與 Access 網頁應用程式一起使用。

本文內容

比較兩個 Access 資料庫

  1. 開放資料庫比較。 你會看到一個簡單的對話框,裡面有兩個分頁: 設定結果
  2. 設定標籤中,比較框旁的「瀏覽」按鈕,找到你想用作「基準」 (或早期版本) 的資料庫。 找到想要的檔案後,選擇 開啟
    [比較] 與 [到] 方塊,以及 [報表] 選項
  3. 「待辦」框旁,選擇「瀏覽按鈕,找到 (「變更」或最新版本的資料庫) 。
  4. 報表選項 區塊中,選擇資料庫物件 (表格、查詢、巨集、模組、報告、表單或頁面,並勾選旁邊的方框,) 比較。
  5. 報告值 區塊中,選擇 完整簡報 ,以指定你希望結果的詳細程度。
  6. 選擇 「比較 」以執行比較。

比較結束後,螢幕上會開啟 SQL Server Reporting Services 報告。 您可以將此報告匯出至 Excel 或儲存為 PDF 格式。

頁面頂端

建立資料庫的備份版本

追蹤桌面資料庫設計變更的最佳方式是保存一個或多個備份版本。 備份資料庫和單純儲存副本是不同的流程。

  1. 選擇>檔案另存為。
  2. 「將資料庫儲存為>進階 」中,選擇 「備份資料庫」。

你的備份會加上年份、月份和日期在檔案名稱後面。 如果你在同一天儲存多個備份,日期後面會加上底線和括號內的數字。 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 內建了資料庫比較,但某些必須才能正常運作的前提條件並不會自動安裝。 請執行下列操作:

  1. 以管理員身份登入使用者的電腦。
  2. 下載並安裝 Download .NET Framework 4.0
  3. 下載並安裝 64 位元) (SQLSysClrTypes 32 位元 ()
  4. 下載並安裝 Microsoft Report Viewer 2015 執行時。
  5. 重啟使用者的電腦。

頁面頂端