什麼是MDB檔案格式? 如何將MDB開啟和轉檔?

本篇文章將說明什麼是 MDB 檔,開啟該檔的數種方式,以及如何將它轉換成 XLSXACCDB 和其他格式。

什麼是 MDB 檔案格式?

帶有 MDB 副檔名檔案通常是指 Microsoft Access Database 檔,就如同它字面上所代表的意思微軟資料庫(Microsoft Database)。

它是微軟 Access 2003 以及更早版本所使用的預設資料庫檔案格式,而較新版本的 Access 則改使用 ACCDB 格式。

MDB 檔包含資料庫查詢、儲存資料表及從其它檔案連結和儲存資料等更多可用功能,連結檔案例如 XMLHTML,以及應用程式像是 Excel 和 SharePoint。

有時候你也可以在 MDB 檔的相同資料夾中看到 LDB 檔。它是 Access 的鎖定檔案,暫時儲存共同分享的資料庫

如果你的 MDB 檔與 Microsoft Access 毫無相關,那它有可能是 Avid Media Database 的檔案,用於儲存 Avid 影片編輯專案中的媒體檔案資訊。

當然還有許多副檔名是 MDB 的檔案,它們與 Microsoft Access Database 檔案毫無相關,但 MDB 也是多點匯流排(multidrop bus)、記憶體映射資料庫 (Memory-Mapped Database)和模組化除錯程式 (Modular Debugger)的簡稱。

 

如何開啟 MDB 檔?

MDB 可以使用 Microsoft Access 以及一些其它資料庫軟體來開啟。例如 Microsoft Excel 便能夠匯入 MDB 檔,但資料將必須要儲存成它的試算表格式。

另一種可以檢視但無法編輯 MDB 檔的方法是使用 MDBopener.com。你不需要下載或安裝任何軟體,因為它是透過網頁瀏覽器執行的線上工具。它支援 MDB 和 ACCDB 兩種格式,甚至可以讓你將資料表輸出成 CSVXLS

RIA-Media Viewer 也可以開啟但無法編輯 MDB 檔和,但它是桌面版軟體需要下載才能使用,並且支援其它格式比如 DBFPDF 和 XML。

另外,你也可以不透過 Microsoft Access,而是使用免費程式 MDB Viewer Plus 來開啟和編輯 MDB 檔。你甚至不需要為了使用此程式而額外安裝 Access 到你的電腦上。

針對 macOS 用戶,可以選擇使用 MDB Viewer,它允許你檢視和輸出資料表。然而,它並不支援查詢或表單,甚至無法編輯資料庫。還有一點,它並非免費使用,但有試用版可以先試用。

其它可以開啟 MDB 檔的軟體,還包括微軟的 Visual Studio、OpenOffice BaseWolfram MathematicaKexi 和 賽仕軟體(SAS Institute)的SAS/STAT

 

如何轉換 MDB 檔?

如果你使用的是 Microsoft Access 2007 或以上版本,轉換 MDB 檔的最佳方法是先開啟它,接著將檔案另存成其它格式。微軟有將 MDB 資料庫轉換成 ACCDB 格式的教學

另外,MDB Converter 能夠將 MDB 轉換成 CSV、TXT 和 XML 等格式,雖然限制只能轉換資料表的前20列,但對於一般檔案來說還算堪用。

如同前面所提到的,你可以在 Microsoft Excel 中匯入 MDB 檔,接著將資料儲存成試算表格式。將 MDB 轉換成 Excel 格式,例如 XLSX 和 XLS,另一種方法是使用 WhiteTown 的 MDB to XLS Converter.

或者,你也可以試試免費的 Access To MySQL 工具,如果你想要將 MDB 轉換成 MySQL 的話。

 

仍然無法開啟 MDB 檔案?

副檔名看起來很像的檔案,通常都是無法正常開啟檔案的原因之一。這句話代表你很有可能無法使用前面介紹過的軟體來開啟或轉換 MDB 檔。

舉例來說,雖然它們可能看起來很類似,但像 MDB 檔和 MBD 檔卻毫無關聯,後者是 Multimedia Builder Project 的檔案。MBD 檔只能在 Multimedia Builder 程式中使用。

相同的道理,MDB 檔與 MD、MDF (Media Disc Image)、MDL (MathWorks Simulink Model)或 MDMP (Windows Minidump)檔也沒有關聯,這些檔案無法使用支援 MDB 的軟體來開啟。

若你再次檢查你的檔案副檔名時,發現你其實不是在處理 Microsoft Access Database 檔案,可以到本網站搜尋檔案副檔名,來找到能夠開啟或轉換該檔案的軟體或方式。

 

關於 MDB 檔的常見問題

1. 如何將 ACCDB 檔轉換為 MDB 檔?

要將 ACCDB 檔轉換為 MDB 檔,可以在 MS Access 中打開 ACCDB 檔,然後選擇檔案 > 另存新黨 > 將檔案另存為 MDB 格式。

2. 如何從 Excel 創建 MDB 檔?

要從 Excel 表格創建 MDF 檔,你需要將表格轉換為 Access 數據庫,然後將表格另存為 MDB 檔。