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高效办公】按日期...(06.12)
- 合并列数据到一个文本框的示例;...(05.06)
- 通过命令按钮让Access列表...(04.24)
- 统计当月之前(不含当月)的记录...(03.11)
- 【Access Inputbo...(03.03)
- 按回车键后光标移动到下一条记录...(02.12)
- 【Access Dsum示例】...(02.07)
- Access对子窗体的数据进行...(02.05)
- 【Access高效办公】上月累...(01.09)

学习心得
最新文章
- Access快速开发平台--Acc...(06.16)
- 【Access高效办公】按日期区间...(06.12)
- Access快速开发平台--生成复...(06.07)
- 仓库管理实战课程(25)-导航菜单...(06.06)
- 仓库管理实战课程(24)-库存月结...(06.05)
- 分享一个简单的X氏家谱小示例(06.04)
- 仓库管理实战课程(23)-先入先出(06.02)
- 仓库管理实战课程(22)-代理商库...(05.30)
- 仓库管理实战课程(21)-安全库存...(05.28)
- Access快速开发平台--如何添...(05.26)