徵狀
當您嘗試在 Microsoft Access 2010 Web 資料庫中開啟資料表、表單、報表或查詢,而這些資料表是在 Office 365 上託管的,您可能會收到下列錯誤訊息:
Microsoft Access 資料庫引擎找不到 <資料表名稱> 的物件。 請確定物件存在,且您拼寫其名稱和路徑名稱正確無誤。 如果 ' <資料表名稱> ' 不是局部物件,請檢查您的網路連線或與伺服器系統管理員聯繫
原因
這是伺服器升級所導致的已知問題。
解決方案
若要解決此問題,請使用下列其中一種方法。 請注意,如果有尚未同步處理到伺服器的變更,您可能需要在遵循這些步驟之後,重新建立這些變更。
方法1:在 Access 中開啟
1. 為 Access web 資料庫開啟網站。
2. 選取 選項 ,然後按一下 [ 在 Access 中開啟]。
3. 按一下 [確定]
4. 在瀏覽器底部,您會看到「 您要開啟或儲存 <檔案名」的訊息,#bytes> <sitename>。 <locationName> .com」。 按一下 [ 開啟]。
5. 您會看到提示:「開啟 Microsoft Access Web app (ACCDW)檔案將會從網際網路或內部網路下載資訊。與此檔案關聯的網站 URL 為: HTTPs://<應用程式網站 URL> " . 按一下 [確定]。
您的應用程式將會在 Microsoft Access 中開啟,而且您應該可以開啟資料表、表單和報表。
如果您需要協助尋找 Access 應用程式的網站,請參閱 其他資訊 。
方法2:刪除 .accdb 檔案並在 Access 中開啟
如果 方法 1 中的步驟無法解決問題,請按照下列步驟,從本機電腦移除應用程式的 .accdb,然後從 Access 應用程式的 Office 365 web 位置建立新的 .accdb 檔案:
記錄檔案和網站資訊:
1. 在您的本機電腦上啟動 Microsoft Access,然後開啟 Access Web 應用程式。
2. 按一下 [檔案 ],然後按一下右上 角的 [查看及編輯資料庫屬性] 連結。 在對話方塊的 [一般] 索引標籤上,您會看到本機資料庫檔案的位置。
3. 記下 * .accdb 檔案的位置,然後關閉 Access。
4. 在 [檔案] 功能表上的 [全部同步處理] 區段中,按一下網頁上的資料庫連結。 當您準備好從網站建立新的 .accdb 複本時,您可以讓網站保持開啟或儲存在記事本檔中的網站位址。
備份並刪除問題 .accdb 檔案:
注 如果您在建立物件後沒有同步處理資料庫,可能需要重新建立任何物件(例如在這個問題開始之後所建立的表單或報表)。 如果您已建立未同步處理的用戶端表單或用戶端報表,您可能可以從您的備份複本中匯入它們。
5. 流覽至您在步驟3中記錄的本機 Access .accdb 檔案位置,然後選取檔案。 將檔案複製到不同的硬碟或 USB 磁片磁碟機。
6. 從本機電腦刪除檔案。 請注意,重新命名檔案不會解決問題。 必須從電腦中移除它。
在本機電腦上從網路建立新的 .accdb 檔案複本:
7. 流覽至您在步驟4中開啟或儲存的 web 資料庫網站。
8. 按一下應用程式上方欄上的 [ 選項 ],然後選取 [ 在 Access 中開啟]。
9. 在瀏覽器底部,您會看到「您要開啟或儲存 <檔案名」的訊息,#bytes> <sitename>. <locationName> .com。 按一下 [ 開啟]。
您會看到提示:「開啟 Microsoft Access Web app (ACCDW)檔案將會從網際網路或內部網路下載資訊。 與此檔案關聯的網站 URL 為: HTTPs://<應用程式網站 URL> "
10. 按一下 [確定]。
您會收到一則訊息:「建立本機複本」 HTTPs://<您的應用程式網站 url> 「at」 C:\users\ <設定檔名稱> \Documents\Access 應用程式 \ <應用程式名稱> .accdb」。
11. 按一下 [確定]。
您應該會看到所有物件。
其他相關資訊
若要尋找 Access web 資料庫的網站位址:
在 Microsoft Access 中, 按一下 [檔案]。
在 [檔案] 索引標籤上的 [ 全部同步 處理] 區段中,按一下網頁上的 [同步處理] 連結,在瀏覽器中開啟資料庫。 您可以讓網站保持開啟,或將網站的位址儲存在 Word 或記事本檔中。