Hva er LDB-filformatet?
.ldb er en låsefil opprettet av Microsoft Access sammen med MDB-databasefiler. Formålet er å koordinere samtidig tilgang og forhindre motstridende endringer når mer enn én bruker åpner samme database samtidig - noe som beskytter mot datakorrupsjon eller utilsiktet overskriving.
Internt er .ldb en binærfil som består av poster med fast lengde på 64 byte. Hver post lagrer to 32-byte felt: det null-utfylte datamaskinnavnet og Windows-brukernavnet til en tilkoblet klient. Dette lar Access spore hver aktive tilkobling til den delte databasen i sanntid.
.ldb-filer genereres automatisk i det øyeblikket Access åpner en .mdb-databasefil, og fjernes like automatisk når den siste brukeren lukker den. De ligger i samme mappe som databasen og deler samme basenavn - mydb.mdb produserer mydb.ldb i samme katalog. Hvis Access krasjer eller tvinges til å avslutte, kan en foreldreløs .ldb bli liggende på disken og må slettes manuelt før databasen kan åpnes rent igjen.
.ldb er det eldre låsefilformatet paret med det eldre .mdb-formatet. Fra og med Access 2007 bruker det nyere .accdb-databaseformatet .laccdb som sin tilsvarende låsepartner i stedet.
Sikkerhet og trygghet
RISIKO: LOWEn .ldb er ufarlige midlertidige metadata; den inneholder ingen kjørbar kode og ingen sensitive data utover datamaskin- og Windows-brukernavn for gjeldende tilkoblinger. Sletting av en .ldb er trygt SÅ LENGE databasen faktisk er lukket av alle - sletting mens databasen er åpen kan forstyrre den aktive økten. Slett aldri .mdb/.accdb (det er dine ekte data). Hvis en .ldb fortsetter å dukke opp, har en bruker eller en bakgrunns-/automatiseringsprosess fortsatt databasen åpen.
Formatdetaljer
i et nøtteskallProgrammer som åpner LDB-filer
Tekniske detaljer
dyp spesifikasjon| Format-type | Midlertidig binær låse-/tilstandsfil generert sammen med en Microsoft Access `.mdb`-database |
| Intern struktur | Poster med fast lengde på 64 byte, én per aktiv tilkobling |
| Postoppsett | Hver post: 32 byte null-utfylt datamaskinnavn + 32 byte null-utfylt Windows-brukernavn |
| Filopprettelse | Opprettes automatisk av Access når en `.mdb`-database åpnes for første gang |
| Filsletting | Slettes automatisk av Access når den siste tilkoblede brukeren lukker databasen |
| Paret databaseformat | `.mdb` - eldre Microsoft Access Jet-databasefil |
| Moderne ekvivalent | `.laccdb` - låsefilen som brukes sammen med `.accdb`-databaser (Access 2007 og nyere) |
| Navneregel for fil | Samme basenavn og katalog som den parede `.mdb`-filen (f.eks. `mydb.mdb` → `mydb.ldb`) |
| Filsignatur | Ingen - ingen «magic bytes»; identifiseres utelukkende ved filnavn og plassering |
| MIME-type | application/octet-stream |
| Koding | Binær; ikke meningsfullt lesbar som ren tekst |
| Foreldreløs oppførsel | Hvis Access krasjer, kan `.ldb`-filen bli liggende på disken; den må slettes manuelt før databasen kan gjenåpnes |
| Flerbrukersporing | Sporer alle samtidige tilkoblinger; begrenser ikke databasen til en enkelt bruker |
| Motorens opprinnelse | Del av Microsoft Jet Database Engine sin mekanisme for låsing av poster ved flerbruker |
| Utgitt | With Microsoft Access multi-user databases (.mdb era, 1990s); replaced by .laccdb for .accdb databases since Access 2007 |
| Spesifikasjon | learn.microsoft.com |
LDB-konverteringer
Spørsmål og svar fra fellesskapet
spurt av brukereIngen spørsmål ennå - vær den første til å spørre om LDB-filer.