ACCESS打开后,.ldb是怎么回事?

ACCESS打开后,.ldb是怎么回事?,第1张

ACCESS打开后,.ldb是怎么回事?,第2张

自动的。ldb文件的创建和删除
打开数据库后,将出现。将自动创建ldb文件。的。ldb文件总是与打开的数据库同名(。mdb)并与打开的数据库位于同一文件夹中。例如,在同一文件夹中,如果您位于文件夹C:\ program files \ Microsoft files \ Microsoft office \ office \ samples(供共享使用),请打开Northwind.mdb示例数据库,然后自动创建一个名为northwind.ldb的文件。ldb文件将被自动删除。例外情况是用户没有删除权限或者数据库被标记为损坏。ldb文件不会被删除,因为它包含谁使用了该数据库的信息,并且该数据库已被标记为损坏。
当您关闭数据库时,如果。ldb还存在,可以手动删除,避免一些莫名其妙的错误。

的内容。ldb文件
记录了是谁打开了共享数据库,Jet数据库引擎会将其输入到数据库中。ldb文件。每个。ldb项的大小是64字节。前32个字节包含计算机名(例如,JohnDoe)。两个字节包含安全名称(如administrator)。Jet数据库引擎支持的并发用户数是255;因此,文件大小为。ldb永远不会大于16 KB。

当用户关闭共享数据库时,用户不会删除。ldb文件。但是,当其他用户打开数据库时,它可能会被覆盖。这意味着您不能使用。ldb文件来确定谁在使用数据库。

。ldb文件使用情况
Jet数据库引擎使用情况为了防止用户写入数据,其他用户锁定了该页,并确定了谁锁定了其他页。ldb文件信息。如果Jet数据库引擎检测到与其他用户的锁冲突,则读取。ldb文件获取计算机和安全有一个文件或记录名称锁。

在大多数锁冲突的情况下,接收允许你保存记录,把它复制到剪贴板,一般是“写冲突”消息或清除修改。但是,在某些情况下,您会收到以下错误消息:
无法锁定表< table name >。当前由用户安全<名称>使用。
注意:如果。ldb文件损坏,所有数据库应该仍然正常工作。但是,在任何锁定冲突消息中,您可能会看到令人困惑的文本,而不是用户名。

位律师回复
DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
白度搜_经验知识百科全书 » ACCESS打开后,.ldb是怎么回事?

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情