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

假設您的 Microsoft Access 桌面資料庫設計已變更(新增或修改的資料表、查詢、欄位屬性、表單或報表),而且您想要查看這些變更的歷程記錄。 您可以使用資料庫比較來比較 Access 桌面資料庫的一個版本與另一個版本。 您會在 SQL Server Reporting Services 報表中看到差異(例如新的或已變更的資料表、查詢、欄位、欄位屬性等),您可以匯出至 Excel 或以 PDF 格式儲存。

附註: 您無法使用資料庫與 Access web app 進行比較。

本文內容

比較兩個 Access 資料庫

建立資料庫的備份版本

您是否收到「無法開啟 Access 資料庫」的錯誤訊息?

您是否收到「無法處理的例外狀況」錯誤訊息?

比較兩個 Access 資料庫

  1. 開啟資料庫比較。 您會看到一個簡單的對話方塊,其中有兩個索引標籤: [設定] 和 [結果]。

  2. 在 [設定] 索引標籤上,按一下 [比較] 方塊旁的 [流覽 [瀏覽] 按鈕 ]按鈕,找出您要用來做為「比較基準」(或較舊版本)的資料庫。 當您找到想要的檔案時, 請按一下 [開啟]。
    [比較] 與 [到] 方塊,以及 [報表] 選項

  3. 按一下 [] 方塊旁的[流覽 [瀏覽] 按鈕 ]按鈕,找出「已變更」(或最新版本)的資料庫。

  4. 在 [ 報表選項] 區段中,選取您想要比較的資料庫物件(資料表、查詢、宏、模組、報表、表單或頁面),請核取其旁邊的核取方塊。

  5. 在 [報告值] 區段中,選擇 [完整] 或 [ Brief ],以指定您想要的結果的詳細資料。

  6. 按一下[比較] 以執行比較。

完成比較之後,便會在您的畫面上開啟 SQL Server Reporting Services 報表。 您可以將此報告匯出至 Excel 或將報告儲存為 PDF 格式。

頁面頂端

建立資料庫的備份版本

若要追蹤桌面資料庫的設計變更,最好的方法是儲存一或多個備份版本。 備份您的資料庫與只儲存複本是不一樣的。

  1. 按一下[檔案] > [另存新檔]。

  2. 在 [將資料庫另存為>高級] 底下,按一下 [備份資料庫]。

您的備份會儲存在檔案名後面的年、月和日期。 如果您在同一天儲存多個備份,則會在日期後加上一個底線及括弧中的數位。 從一天(3/13/2012)開始,名為庫存 .accdb的多個資料庫備份可能如下所示:

  • 庫存 _2012_03_13

  • 庫存 _2012_03_13_ (1) .accdb

  • 庫存 _2012_03_13_ (2) .accdb

若要在早期版本的 Access 中尋找 [備份資料庫] 命令:

  • 在 Access 2010 中, 按一下[ 檔案] > [ 儲存] & 發佈> [高級] > [備份資料庫]。

  • 在 Access 2007 中,按一下[ 管理] > [備份資料庫] > 的 [ Office] 按鈕

  • 在 Access 2003 及較舊版本中,按一下 [檔案] > [備份資料庫]。

頁面頂端

您是否收到「無法開啟 Access 資料庫」的錯誤訊息?

如果您收到「無法開啟 Access 資料庫」錯誤訊息,很可能是因為至少有一個桌面資料庫受到密碼保護。 按一下對話方塊中的[確定] ,然後輸入密碼。 否則,比較就無法執行。

若要深入瞭解如何在資料庫比較中儲存密碼,請參閱管理用來開啟檔案以進行比較的密碼

頁面頂端

您是否收到「無法處理的例外狀況」錯誤訊息?

如果您在嘗試使用資料庫比較時收到「未處理的例外」錯誤訊息,可能是您的電腦上沒有安裝某些必備元件。 雖然 Access 中包含資料庫比較,但資料庫比較正常運作所需的某些先決條件不會自動安裝。 請執行下列操作:

  1. 以系統管理員身分登入使用者的電腦。

  2. 下載並安裝Microsoft .Net Framework 2.0 Service Pack 2.

  3. 下載並安裝SQLSysClrTypes (64位)SQLSysClrTypes (32位)

  4. 下載並安裝Microsoft 報表檢視器2015運行時間。

  5. 重新開機使用者的電腦。

頁面頂端

增進您的 Office 技巧
探索訓練
優先取得新功能
加入 Office 測試人員

這項資訊有幫助嗎?

感謝您的意見反應!

感謝您的意見反應! 我們將協助您與我們的其中一個 Office 支援專員連絡以深入了解您的意見。

×