如果您以 (.accdb) 檔案格式建立 Access 資料庫,但想要與使用舊版 Access 的人共用資料庫,例如在 Access 2007 之前,在大多數情況下,您可以使用 [ 另存新檔 ] 命令將資料庫轉換為舊版檔案格式。 本文提供將資料庫轉換為舊版檔案格式 (.mdb) 的步驟,並討論一些造成您無法轉換資料庫的因素。
本文內容
將 .accdb 資料庫轉換為舊版檔案格式
請執行下列動作以您指定的檔案格式建立 Access 資料庫的複本。
首先,開啟您的資料庫:
- 按一下 [檔案] 索引標籤。
- 按一下左側的 [ 開啟]。
- 在 [ 開啟 ] 對話方塊中,選取並開啟要轉換的資料庫。
現在,轉換您的資料庫:
按一下 [檔案] 索引標籤。
在 [檔案類型] 底下,按一下 [將資料庫儲存為]。 在 [另存資料庫新檔] 底下,執行下列其中一項操作:
- 若要將資料庫複本儲存為可使用 Access 2002 或 Access 2003 開啟的.mdb格式,請按一下 [Access 2002 - 2003 資料庫 (*.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 不相容的新密碼保護方法。 如果您使用 Encrypt with Password 命令在 Access .accdb 資料庫中新增密碼,必須先移除密碼,才能將資料庫轉換為舊版檔案格式。 若要深入了解如何新增和移除加密,請參閱使用 資料庫密碼加密資料庫一文。