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

相关问题