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对子窗体数据进行批...(10.30)
- 最精简的组合框行来源数据快速输...(10.25)
- Access仿平台的多值选择器...(10.24)
- 【Access日期区间段查询】...(10.22)
- 【Access源码示例】VBA...(10.12)
- Access累乘示例,Acce...(10.09)
- 数值8.88,把整数8去掉,转...(10.08)
- 【Access自定义函数】一个...(09.30)
- 【Access选项卡示例】Ac...(09.09)
学习心得
最新文章
- Access快速开发平台企业版--...(11.18)
- 不会用多表联合查询,多表查询没结果...(11.16)
- 【案例分享】主键字段值含有不间断空...(11.16)
- Access快速开发平台--后台D...(11.14)
- 微软Access邀测新Monaco...(11.12)
- Access列表框左右互选、列表框...(11.11)
- 高效率在导入数据前删除记录(11.10)
- Access报价单转订单示例代码(11.08)
- Access系统自带的日期选择器不...(11.08)
- 分享一下Access工程中的acw...(11.07)