如果您以 (.accdb) 檔案格式建立 Access 資料庫,但想要與使用舊版 Access 的人員共享資料庫,例如在 Access 2007 之前,在大多數情況下,您可以使用 [另存新檔] 命令將資料庫轉換 為 舊版檔格式。 本文提供將資料庫轉換成舊版檔格式 (.mdb) 的步驟,並探討導致您無法轉換資料庫的一些因素。
本文內容
將 .accdb 資料庫轉換為舊版檔格式
請執行下列動作,以您指定的檔案格式建立 Access 資料庫的複本。
首先,開啟資料庫:
-
按一下 [檔案] 索引標籤。
-
按兩下左側的 [ 開啟]。
-
在 [ 開 啟] 對話框中,選取並開啟您要轉換的資料庫。
現在,轉換您的資料庫:
-
按一下 [檔案] 索引標籤。
-
在 [檔案類型] 底下,按一下 [將資料庫儲存為]。 在 [ 另存資料庫為] 底下,執行下列其中一項操作:
-
若要以可使用 Access 2002 或 Access 2003 開啟的.mdb格式儲存資料庫複本,請按兩下 [Access 2002 - 2003 Database (*.mdb) ] 。
-
若要以 Access 2000 開啟的.mdb格式儲存資料庫複本,請按兩下 [Access 2000 資料庫] (*.mdb) 。
-
-
在 [ 另存新 檔] 對話方塊的 [ 檔名] 方 塊中,輸入資料庫檔案的名稱,然後按兩下 [ 儲存]。
Access 會關閉原始資料庫,並以您指定的格式開啟資料庫的新複本。 您對資料庫所做的任何變更只會影響新的複本。 若要變更原始資料庫,您必須重新開啟原始資料庫。
附註: 若要將 Access 2007 資料庫轉換為相容於 Access 97 或更舊版本的檔案格式,您必須先使用 Access 2007 將資料庫轉換為 Access 2000 檔格式或 Access 2002 - 2003 檔格式。 然後您使用舊版 Access,將資料庫轉換成您要的格式。 例如,您可以使用 Access 2003 中的 [轉換資料庫 ] 命令,將 Access 2000 資料庫或 Access 2002 - 2003 資料庫轉換為 Access 97 檔格式。
無法轉換為舊版檔格式的因素
某些新數據類型和功能只能在 .accdb 檔案格式中使用,舊版 Access 不支援。 如果您的資料庫包含上述任何功能,而您嘗試將它儲存為舊版資料庫,Access 會顯示訊息,但不會轉換資料庫。 下列清單說明導致無法轉換為舊版檔案格式的因素:
-
使用新的數據類型或欄位屬性設定 舊版 Access 不支援下列新資料類型和欄位屬性設定:
-
多重值查閱欄位 (已將 [ 允許多個值 ] 屬性設為 [ 是 ] 的查閱字段)
-
附件數據類型
-
匯出數據類型
-
歷程記錄追蹤長文字 ([備忘]) 字段 (長文字 - [ 僅附加] 屬性設為 [ 是 ] 的 [備忘] 字段)
除非您修改資料庫使其不再使用這些功能,否則無法轉換資料庫。
附註: 您可以將包含 [長文字] ([備忘]) 的資料庫轉換成 [RTF] 字段, (將 [文字格式 ] 屬性設為 [RTF]) 的 [長文字]/[備忘] 字段。 不過, Access 2007 之前的 Access 版本不會將字段解讀為 RTF 文字。 如果 Access 數據中有任何 RTF 格式設定,文字會顯示 HTML 標籤,而非舊版 Access 中的格式設定,如下列範例所示。
原始 RTF 文字
舊版 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 不相容的新密碼保護方法。 如果您使用 [以密碼 加密 ] 命令將密碼新增至 Access .accdb 資料庫,您必須先移除密碼,才能將資料庫轉換成舊版的檔案格式。 若要深入瞭解新增和移除加密,請參閱 使用資料庫密碼加密資料庫一文。