首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Ucanaccess_net.ucanaccess.jdbc.DBReference@ac6b76文件夹

Ucanaccess_net.ucanaccess.jdbc.DBReference@ac6b76文件夹
EN

Stack Overflow用户
提问于 2017-03-30 12:58:09
回答 2查看 497关注 0票数 0

我使用UcanAccess(net.ucanaccess.jdbc.UcanaccessDriver)驱动程序来连接MS Access数据库,我可以与数据库交互,但每次我启动服务器并加载数据库时,桌面上都会创建一个与数据库大小相同的文件夹,名为"Ucanaccess_net.ucanaccess.jdbc.DBReference@194ac0b“(大约250MB)。

有谁能提供解决方案吗?谢谢

EN

回答 2

Stack Overflow用户

发布于 2017-03-30 19:50:37

听起来您使用的是memory=false连接选项。在这种情况下,HSQLDB备份数据库的默认位置与Access数据库文件的文件夹相同。您可以使用mirrorFolder=<path>更改存储备份数据库的位置。

票数 2
EN

Stack Overflow用户

发布于 2019-07-09 13:37:24

你可能正在使用mirrorFolder=“你的某个目录”,每当建立到你的数据库的连接时,它会在你的mirrorFolder中临时创建一个数据库的镜像,当你的连接关闭时,它会删除那个文件(目录),但在你的情况下,你可能没有关闭连接,因为旧文件没有被删除,而新文件在每个连接上都被重新创建。尝试使用ucanaccess文档中的keepMirror选项,该选项不会重新创建文件,但会在下一次会话中更新该文件

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43108875

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档