先講結論:這通常是本機的郵件資料庫壞了,不是帳號或授權的問題
Mac 上打開 Outlook,跳出「您需要最新版本的 Outlook 才能使用此資料庫」的提示視窗,即使 Outlook 本身已經是最新版本,這個訊息還是會出現——這其實不是版本落後的問題,而是 Outlook 存放在本機的郵件資料庫檔案損毀或跟目前版本不相容。實務上最可靠的解法,是把這份本機資料庫刪掉,讓 Outlook 重新建立一份乾淨的。
常見在什麼情況下發生
這個提示通常不會無緣無故出現,比較常見的觸發時機包括:macOS 或 Outlook 剛完成一次系統更新、更新過程中電腦被強制關機或重開機、或者 Outlook 在同步信件時被異常中斷(例如切換帳號、電腦睡眠中斷連線)。這些狀況都可能讓本機資料庫寫到一半就停住,之後 Outlook 再打開時發現資料庫的內部版本跟自己認得的格式對不上,才會跳出這個「需要最新版本」的提示,實際上跟你有沒有更新 Outlook 沒有直接關係。
動手前要注意的事
Outlook 的本機資料庫存的是郵件、通訊錄等內容的本機快取。如果信箱是走 Exchange、Microsoft 365 或一般 IMAP 這類會把郵件存在伺服器上的帳號,刪掉本機資料庫之後 Outlook 會重新從伺服器把郵件抓下來,內容不會真的遺失。但如果裡面有還沒送出的草稿、或者只存在本機、沒有同步到伺服器的內容,就要先另外備份,因為這些之後救不回來。刪除的檔案會先進垃圾桶,清空垃圾桶前務必再檢查一次裡面有沒有需要留下的東西。
怎麼做
- 打開「啟動台」,找到「其他」資料夾,點開「終端機」(Terminal)。
- 在終端機視窗裡貼上以下指令並按 Enter,這行指令會讓 Finder 暫時顯示所有隱藏檔案:
defaults write com.apple.finder AppleShowAllFiles -boolean true ; killall Finder
- 按下 Enter 後 Finder 會重新啟動一次(畫面會閃一下),這是正常現象。
- 打開 Finder,點選單列的「前往」,選擇「資源庫」進入使用者的 Library 資料夾。
- 依序找到
Group Containers資料夾,在裡面找到名稱是UBF8T346G9.Office的資料夾,把它拖到垃圾桶。 - 依前面提過的提醒,清空垃圾桶前先確認裡面沒有需要留下的東西,確認沒問題後再清空。
- 重新打開 Outlook,這時它會偵測不到原本的資料庫,自動建立一份新的,剛剛的錯誤訊息就不會再出現了。
處理完之後,記得把隱藏檔案設定改回去
前面為了找到資源庫資料夾,把 Finder 設成顯示所有隱藏檔案,處理完可以用同一個方式改回預設值,桌面跟資料夾看起來才不會多出一堆平常看不到的系統檔案:
defaults write com.apple.finder AppleShowAllFiles -boolean false ; killall Finder
之後怎麼降低再發生的機率
這個問題本身不算常見,但如果同一台 Mac 上重複出現,可以留意幾件事:讓 macOS 與 Office 都保持在有支援更新的版本,混用差太多的舊版本容易在資料庫格式上出現不相容;Outlook 正在同步信件的時候,盡量不要讓電腦直接進入睡眠或強制關機,等同步完成的圖示消失再關機比較保險;如果這台電腦常常需要在多個帳號之間切換,切換前後留意一下 Outlook 是否有跳出其他異常訊息,提早發現通常比事後重建資料庫要省事。
需要協助?
如果刪除資料庫之後問題依然存在,或不確定自己的帳號類型會不會受影響,歡迎聯絡客服協助確認。也歡迎參考我們的 Office 365 與 Office 2021。