1

我有一個擁有2個鏈接表,2個MS Access查詢和4個報表的MS Access前端(Oracle後端)。爲什麼MS Access前端的規模會隨着時間的推移而增加?

我已經注意到,.ACCDB文件(存儲在用戶的桌面上)隨着時間的推移更大。他們在一個緊湊版後不到1mb開始,最終在幾個月後使用10-20mb。

這是爲什麼?文件中沒有存儲任何數據,爲什麼隨着時間的推移它會變得更大?

回答

3

這是因爲在前端創建(一些)的臨時數據。它根本不重要,除非它打擾你。

您可以通過使前端文件只讀完全避免這種情況,但通常會在用戶啓動前端時彈出警告消息。它會強制將臨時數據寫入單獨的文件。

另一種方法是閉合之前到前端設置爲緊湊。但是,這有時會失敗,從而導致更多的麻煩而不是優點。

的權威方法,以避免它,是到一個新的前端複製到用戶。用戶單擊腳本的快捷方式,將文件從服務器複製到本地文件夾,然後從本地副本啓動它。處理的腳本可以在這裏找到:

Deploy and update a Microsoft Access application in a Citrix environment

相關問題