將 .accdb 資料庫轉換成較早期的檔案格式

套用到
Microsoft 365 Access Access 2024 Access 2021 Access 2019 Access 2016

如果你建立了 (.accdb) 檔案格式的 Access 資料庫,但你想與使用早期版本 Access 的人分享,例如在 Access 2007 之前,大多數情況下,你可以透過「 另存為」 指令將資料庫轉換成較早的檔案格式。 本文提供將資料庫轉換為較早期檔案格式 (.mdb) 步驟,並討論一些阻礙你轉換資料庫的因素。

本文內容

將 .accdb 資料庫轉換成較早期的檔案格式

請按以下步驟建立您指定的檔案格式的 Access 資料庫副本。

首先,打開你的資料庫:

  1. 按一下 [檔案] 索引標籤。
  2. 在左側,點擊 「開啟」。
  3. 「開啟 」對話框中,選擇並開啟你想轉換的資料庫。

現在,轉換你的資料庫:

  1. 按一下 [檔案] 索引標籤。

  2. [檔案類型] 底下,按一下 [將資料庫儲存為]。 在 「另存資料庫新檔」中,請執行以下其中一項:

    • 若要將資料庫存為.mdb格式,並可使用 Access 2002 或 Access 2003 開啟,請點擊 Access 2002 - 2003 資料庫 (*.mdb)
    • 若要以 .mdb 格式儲存資料庫副本,並可使用 Access 2000 開啟,請點擊 Access 2000 資料庫 (*.mdb)
  3. 「另存為」 對話框的 「檔案名稱 」框中,輸入資料庫檔案名稱,然後點擊 「儲存」。

Access 會關閉原始資料庫,並以你指定的格式開啟新的資料庫副本。 你對資料庫所做的任何更改只會影響新副本。 若要更改原始資料庫,您必須重新開啟原始資料庫。

注意

若要將 Access 2007 資料庫轉換為相容於 Access 97 或更早版本的檔案格式,您必須先使用 Access 2007 將資料庫轉換為 Access 2000 或 Access 2002 - 2003 檔案格式。 接著你用早期版本的 Access 將資料庫轉換成你想要的格式。 例如,透過使用 Access 2003 中的 Convert Database 指令,您可以將 Access 2000 或 Access 2002 - 2003 資料庫轉換成 Access 97 檔案格式。

頁面頂端

防止轉換成早期檔案格式的因素

某些新的資料類型與功能僅能以 .accdb 檔案格式使用,且早期版本的 Access 不支援。 如果你的資料庫包含這些功能,且你嘗試將其儲存為早期版本,Access 會顯示訊息,且不會轉換資料庫。 以下列表說明了阻礙轉換至早期檔案格式的因素:

  • 新資料型態或欄位屬性設定的使用 以下新的資料型態與欄位屬性設定,早期版本的 Access 不支援:

    • 多值查詢欄位 (將 「允許多重值 」屬性設定為 「是」 的查詢欄位)

    • 附件資料類型

    • 計算資料型態

    • 歷史追蹤長文 (備忘錄) 欄位 (長文 - 備忘錄欄位中「 僅新增 」屬性設定為 「是 」)
      除非你修改資料庫,使其不再使用這些功能,否則無法轉換資料庫。

      注意

      你可以將包含長文 (備忘錄) 的資料庫轉換成富文本欄位 (長文/備忘錄欄位,並將 文字格式 屬性設定為 富文本) 。 然而,Access 2007 之前的版本不會將該欄位解讀為富文本。 若 Access 資料中存在任何富文本格式,文字會以 HTML 標籤顯示,而非早期版本的 Access 格式,如下範例所示。

      原始富文本 早期版本 Access 中所見的文字
      這是範例。 <div><strong><em>This is an example.</em></strong></div>
  • 連結至早期版本 Access 不支援的外部檔案 在 .accdb Access 資料庫中,你可以連結到幾種早期 Access 版本不支援的資料類型。 這些包括︰

    • 其他 .accdb 檔案格式資料庫中的表格
    • 使用 .xlsx 格式的 Excel 工作表
    • Windows SharePoint Services 清單
      如果您的資料庫包含這類資料來源的連結,您必須先刪除這些連結,才能將資料庫轉換為 Access 2007 之前的檔案格式。 一種解決方案是匯入資料,而非連結,讓資料本身包含在 Access 資料庫中。 欲了解更多關於將資料匯入 Access 資料庫的資訊,請參閱文章 《Access中資料匯入、連結與匯出的導論》。
  • 資料庫加密 使用 .accdb 檔案格式的 Access 資料庫採用一種新的密碼保護方法,與早期版本的 Access 不相容。 如果你用 Encrypt with Password 指令在 Access .accdb 資料庫中新增密碼,必須先移除該密碼,才能將資料庫轉換成較早的檔案格式。 想了解更多關於新增與移除加密的資訊,請參閱文章《 使用資料庫密碼加密資料庫》。

頁面頂端