Access打开后,.ldb是怎么回事?\Access2007及Access2010及以上版本(含Access365)打开后多了一个.laccdb文件是什么?
时 间:2007-10-31 13:00:09
作 者:竹笛 ID:8 城市:上海 QQ:2851379730
摘 要:打开一个数据库后,都会自动创建一个 .ldb 文件。 .ldb 文件始终与打开数据库 (.mdb) 同名, 位于同一文件夹作为打开数据库。
正 文:
自动 .ldb 文件创建和删除
打开一个数据库后,都会自动创建一个 .ldb 文件。 .ldb 文件始终与打开数据库 (.mdb) 同名, 位于同一文件夹作为打开数据库。 在同一文件夹中例如, 如果 (对于共享使用) 在 C:\ProgramFiles\Microsoft Files\Microsoft Office\Office\Samples 文件夹, 打开 Northwind.mdb 示例数据库然后是自动创建名为 Northwind.ldb 文件。 只有当最后用户关闭共享数据库, .ldb 文件才会自动被删除。 唯一例外是当用户没有删除权限或数据库被标记为损坏,.ldb 文件不删除因为它包含有关谁已使用数据库同时信息数据库已标记为损坏。
当您关闭了数据库,如果.ldb还存在,您可以手动删除它,以避免一些莫名的错误发生。
.ldb 文件内容
记录了谁打开共享数据库, Jet 数据库引擎将条目数据库 .ldb 文件中。 大小的各个 .ldb 项是 64 字节。 前 32 字节包含计算机名称 (例如, JohnDoe)。 二 32 字节包含安全名称 (如管理员)。 并发用户Jet 数据库引擎支持最大数目是 255 ; 因此, .ldb 文件大小是从不大于 16 KB。
当用户关闭共享数据库, 用户不删除从 .ldb 文件。当其他用户打开数据库但是, 它可能被覆盖。 这意味着您无法使用 .ldb 文件单独确定谁正在使用数据库。
.ldb 文件用法
Jet 数据库引擎使用为防止用户在将数据写入, 其他用户已经锁定页并确定谁有其他页锁定 .ldb 文件信息。 如果 Jet 数据库引擎检测到与其他用户, 锁冲突它读取 .ldb 文件以获取计算机和安全性的用户具有文件或记录名称锁定。
在大多数锁冲突情况, 接收使您得以保存记录, 将它复制到剪贴板, 一般 " 写入冲突 " 消息或除去所做更改。 在某些情况下, 但是, 您收到以下错误消息:
无法锁定表 < 表名 > ; 当前中使用由用户安全 < 名称 >上。
注意 : 如果 .ldb 文件损坏, 一切数据库中应仍正常工作。 但是, 可能会看到混乱文本而不是任何锁冲突邮件中的用户名称。
以上是Access2000\Access2003出现的文件,如果你的版本是Access2007或者Access2010及以上版本(含Access365)将会出现.laccdb文件,这种是跟上述情况一致,不多解释。
Access软件网官方交流QQ群 (群号:54525238) Access源码网店
常见问答:
技术分类:
源码示例
- 【源码QQ群号19834647...(12.17)
- 【Access选项卡示例】Ac...(09.09)
- 【Access源码示例】按输入...(09.02)
- 【Access日期区间段查询】...(08.29)
- 【Access日期区间段查询】...(08.27)
- Access怎样才能实现日期时...(08.21)
- 【Access定时打开查询】A...(08.19)
- Access生成固定数量的记录...(08.13)
- Access怎样才能实现日期时...(08.12)
- Access利用导航窗体控件对...(08.03)
学习心得
最新文章
- Access表中的字段名、字段标题...(09.19)
- Access快速开发平台--更改“...(09.18)
- 【中秋及国庆优惠】Access培训...(09.15)
- Access如何将日期型的数值转换...(09.14)
- 英文输入法输入数据中存在单引号引起...(09.11)
- 【Access选项卡示例】Acce...(09.09)
- 让Access光标停留在指定的控件...(09.07)
- 关于Access查询条件里使用通配...(09.06)
- Access报表偷懒制作法--Ac...(09.05)
- Access快速开发平台--窗体数...(09.04)