由实时数据库更新的 Access mdb 数据库的副本
我正在尝试计算 Access .mdb 数据库中保存的数据的统计信息。为了避免干扰实时数据库,我正在使用 Windows 资源管理器中简单地使用复制粘贴创建的副本进行工作。该副本位于同一目录中,但名称不同。
我正在使用 R 和 RODBC 连接到文件的副本。奇怪的是,在原始实时数据库上更新的新数据出现在我的查询中。尽管副本的文件时间戳根本没有改变,但还是如此。它还导致实时数据库速度减慢。
我的理解是 .mdb 文件是独立的,或者情况并非如此?我应该以不同的方式复制数据库吗?
I'm trying to compute statistics for data held in an Access .mdb database. In order to avoid interfering with the live database, I'm working from a copy which I made by simply using copy-paste in Windows Explorer. The copy resides in the same directory, but with a different name.
I'm using R and RODBC to connect to the copy of the file. The strange thing is that new data that is being updated on the original live database is appearing in my queries. This is despite the file timestamps of the copy not changing at all. It is also causing some slowdown in the live database.
My understanding is that the .mdb files are standalone, or is this not the case? Should I have copied the database in a different way?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
看起来你可能复制了前端/后端设置的前端。后端是保存数据的地方,表链接到前端以保存表单等。复制前端会复制后端链接,因此数据是实时的。
It seems that you may have copied the front-end of a front-end / back-end set up. The back-end is where data is held and tables are linked to a front-end to hold forms etc. Copying a front-end copies the back-end links, so the data is live.