Microsoft Access 2010 預設使用 Access 2007中引入的 .accdb 檔案副檔名。 Access 繼續為舊版 Access 中使用的檔案格式提供一些支援。 本文說明為什麼您應該盡可能使用新的檔案格式,以及為什麼在某些情況下可能需要使用舊版檔案格式。 您還將明確學習如何將資料庫轉換為新的檔案格式。
本文內容
新的檔案格式 (.accdb)
Access 2010 採用支援多種產品增強功能的檔案格式。 當您建立新資料庫時,資料庫預設會使用新的檔案格式,並提供 .accdb 副檔名。
您應該盡可能使用新的檔案格式,因為它支援新功能,例如多值欄位和附件。 此外,如果您想要使用 Access Services 將桌面資料庫轉換為 Web 資料庫,桌面資料庫檔案必須是 .accdb 格式。
不過,新的檔案格式無法與舊版 Access 開啟或連結,不支援複寫,也不支援使用者層級安全性。 如果您需要將資料庫與舊版 Access 搭配使用,或需要使用複寫或使用者層級安全性,則必須使用舊版檔案格式。
.accdb 檔案格式所提供的功能
-
使用 Access Services 進行 Web 發佈
如果您有執行 Access Services (SharePoint Server 元件) 的伺服器,您可以將 .accdb 檔案格式發佈至 Web,以符合某些相容性限制。 Web 資料庫與桌面資料庫的某些設計功能和範例不同 — 某些桌面資料庫如果不先進行設計變更,就無法發佈到 Web。
將資料庫發佈至 Web 之後,您仍然可以開啟 .accdb 檔案來進行設計變更,然後也可以將這些變更與已發佈的版本同步處理。 人員可以在瀏覽器中使用已發佈的 Web 資料庫,而不需要安裝 Access。
-
多重值欄位
假設您需要將任務指派給其中一位員工,但決定需要將任務指派給多個人員。 在 Access 2010 中,您可以建立多值欄位,可在其中選取員工的姓名,或在方塊中輸入員工的姓名。
當您按一下方塊時,選取的勾選框會指出您的選擇。 選取的員工會儲存在多值欄位中,並預設) 顯示時以逗號 (分隔。
多值欄位背後的想法是讓選取和儲存多個選項變得容易,而不需要建立更進階的資料庫設計。 多值欄位對於與 Microsoft SharePoint Foundation整合也很重要,因為 SharePoint 清單也支援多值欄位。
-
附件資料類型
新的附件資料類型可讓您輕鬆地將所有類型的文件和二進位檔儲存在資料庫中,而不會過度增加資料庫的實體大小。 適當時,會自動壓縮附件,以最大化空間使用率。 您可以將 Word 文件附加至記錄,或儲存一系列數位圖片。 您甚至可以將多個附件附加到單個記錄。
-
改進了與 SharePoint 和 Outlook 的集成
過去,.mdb格式的 Access 檔案會被 SharePoint 或 Outlook 封鎖,因為 Access 資料庫中可能包含不安全的程式碼。 Access 2010 允許驗證程式碼是否安全或停用。 這使得 Access 資料庫可以更完整地與 SharePoint 或 Outlook 整合。
-
備忘錄欄位歷史記錄追蹤
備忘欄位非常適合用於儲存大量資訊。 從 Access 2007開始,您可以設定屬性 (AppendOnly) ,強制 Access 保留備忘欄位所有變更的歷程記錄。 然後,您可以檢視這些變更的歷程記錄。 此功能也支援 Windows SharePoint Services 3.0 中的版本控制功能,因此您可以使用 Access 來追蹤儲存在 SharePoint (清單中的文字欄位多行變更,前提是該欄位的 [將 變更附加至現有文字 ] 選項設定為 [ 是) ]。
-
改進的加密
您可以選擇設定資料庫密碼並加密資料庫的內容。 當您使用 Access 2007 和使用新檔案格式的檔案執行此動作時,Access 會使用 Windows 加密 API 來加密資料。 也可以使用第三方加密工具。
舊版檔案格式 (.mdb)
早於 Office Access 2007 的 Access 版本支援使用 .mdb 副檔名的檔案格式。 在 Access 2010 中,您仍然可以打開.mdb文件。 如果檔案以 Access 2002-2003 或 Access 2000 檔案格式儲存,您可以像平常一樣開啟它,並在 Access 2010 中使用它。 不過,您無法利用需要 .accdb 檔案格式的新功能。
如果檔案以 Access 95 或 Access 97 檔案格式儲存,當您第一次在 Access 2010中開啟檔案時,Access 會建議將資料庫升級為目前設定為預設檔案格式的檔案格式 (通常是 .accdb 檔案格式,除非您或系統管理員已變更設定) 。 如果您不打算將資料庫與 Access 2007之前的 Access 版本搭配使用,而且您不會與使用 Access 2007之前版本的 Access 的其他使用者共用資料庫,而且您不使用複寫或使用者層級安全性,則應該將資料庫檔案升級為新的 .accdb 格式。 將資料庫升級至 .accdb 檔案格式之後,您就無法再使用 Access 2007之前的 Access 版本來開啟資料庫。
如果檔案以 Access 95 或 Access 97 格式儲存,而您選擇不升級至 .accdb 格式,則無法進行設計變更。 您可以透過 Access 2010檢視物件並變更資料,但無法進行設計變更。
轉換成新的檔案格式
若要明確將 Access 資料庫轉換成新的 .accdb 檔案格式,您必須先開啟資料庫,然後以 .accdb 檔案格式儲存。
重要: 下列程序適用於在 Access 97、Access 2000、Access 2002 或 Access 2003 中建立的檔案。
首先,打開您的數據庫:
-
按一下 [檔案] 索引標籤。
-
在左側,按一下 [開啟]。
-
在 [ 開啟 ] 對話方塊中,選取並開啟您要轉換的資料庫。
現在,轉換您的資料庫:
-
按一下 [檔案] 索引標籤。
-
按一下左側的 [共用]。
-
在 「儲存整個資料庫」下,按一下 「資料庫另存新檔」。
-
在右側的 [資料庫檔案類型] 底下,按一下 [Access 資料庫]。
-
在 「另存新檔」 對話方塊的「 檔案名稱 」方塊中,輸入檔案名稱或使用提供的檔案名稱。
-
按一下 [儲存]。
資料庫的複本會以 .accdb 檔案格式建立。