Inleiding to.ldb bestanden in Access 2000

Vertaalde artikelen Vertaalde artikelen
Artikel ID: 208778 - Bekijk de producten waarop dit artikel van toepassing is.
Voor een Microsoft Access 97-versie van dit artikel Zie136128.
Matig: Basic macro, codering en interoperabiliteit vereist kwalificaties.

Dit artikel geldt alleen voor Microsoft Access-database (. mdb).

Voor een Microsoft Access 2002-versie van dit artikel Zie299373.
Alles uitklappen | Alles samenvouwen

Op deze pagina

Samenvatting

Het LDB-bestand speelt een belangrijke rol in de intervals schema van de Microsoft Jet data base engine versie 4. 0. Het LDB-bestand wordt gebruikt. om te bepalen welke records worden vergrendeld in een gedeelde data base en door wie.

Meer informatie

Automatisch LDB-bestanden maken en verwijderen

Voor elke data base geopend voor gedeeld gebruik, wordt een LDB-bestand gemaakt computer- en beveiligings namen opslaan en uitgebreide byte ber eik vergrendelingen. Het LDB-bestand altijd heeft dezelfde naam als de geopende data base (. mdb) en zich in dezelfde map als de geopende data base. Bijvoorbeeld, als u open (voor gedeeld gebruik) monster de Noordenwind-database in de map C:\Program Files\Microsoft Office\Office\Voorbeelden. en vervolgens een bestands naam Noordenwind. ldb wordt automatisch gemaakt in dezelfde map.

Wanneer de laatste gebruiker Sluit die een gedeelde data base, wordt het LDB-bestand wordt verwijderd. De enige uitzonderingen hierop zijn Wanneer een gebruiker geen rechten of wanneer de data base is gemarkeerd als verwijderen beschadigd; vervolgens wordt het LDB-bestand niet verwijderd omdat het informatie bevat over het gebruik van de data base is die op het moment dat werd de data base gemarkeerd als beschadigd.

Vereiste map rechten

Als u van plan bent een data base te delen, moet het mdb-bestand zich bevinden in een map waarin gebruikers lezen, schrijven, maken en verwijderen van rechten. Zelfs Als u wilt dat gebruikers verschillende bestands rechten (bijvoorbeeld sommige hebben alleen-lezen en andere lezen-schrijven), moeten alle gebruikers een data base delen hebt gelezen, schrijven en machtigingen voor de map te maken. U kunt echter alleen-lezen toekennen het mdb-bestand voor afzonderlijke gebruikers terwijl toch volledige machtigingen machtigingen voor de map.

OPMERKING: Als een gebruiker een data base opent met exclusieve toegang (door te klikken op hetExclusievehet selectie vakje in deOpenhet dialoog venster), record vergrendeling wordt niet gebruikt; Daarom, Microsoft Access probeert niet openen of maken een LDB-bestand. Als de data base altijd wordt geopend voor exclusief gebruik, een gebruiker moet alleen lees- en schrijf rechten de map.

De inhoud van het bestand. ldb

Voor elke persoon die een gedeelde data base, de Jet-database wordt geopend een vermelding geschreven in het LDB-bestand van de data base. De grootte van elke LDB-vermelding is 64 bytes. De eerste 32 bytes bevatten de computernaam (bijvoorbeeld JanSmit). De tweede 32 bytes bevatten de beveiligings naam (zoals beheerder). De maximale aantal gelijktijdige gebruikers dat door de Jet data base engine ondersteunt is 255. Daarom is de grootte van het LDB-bestand nooit groter dan 16 kB.

Wanneer een gebruiker een gedeelde data base sluit, vermelding van de gebruiker niet verwijderd uit de LDB-bestand. Echter, kunnen worden overschreven wanneer een andere gebruiker de data base opent. Dit betekent dat u het LDB-bestand niet gebruiken om te bepalen wie is de data base momenteel gebruikt.

Het LDB-bestand gebruik

De Jet data base engine informatie over LDB-bestand wordt gebruikt om te voorkomen dat gebruikers gegevens schrijven naar pagina's die andere gebruikers hebben vergrendeld, en om te bepalen wie andere pagina's vergrendeld heeft. Als u de Jet database-engine een vergrendelings conflict wordt gedetecteerd met een andere gebruiker, wordt het LDB-bestand naar de computer-en beveiligings naam gelezen van de gebruiker die het bestand of de record vergrendeld.

In de meeste vergrendelings conflicten situaties, bericht generieke "Schrijf conflict" waarmee u de record op te slaan, naar het Klembord kopiëren of drop de aangebrachte wijzigingen. In sommige omstandigheden echter, wordt het volgende foutbericht weer gegeven:
Kan geen tabel vergrendelen<table name="">; momenteel in gebruik door de gebruiker <security name="">op de computer <computer name="">.</computer></security></table>
OPMERKING: De status van de informatie in het LDB-bestand heeft geen gevolgen voor de status van de data base. Als een LDB-bestand beschadigd raakt, alles in het data base moet nog steeds goed werkt. Echter, ziet u gecodeerde tekst in plaats van gebruikersnamen in vergrendelings conflict berichten.

Referenties

Met Microsoft Visual Basic for Applications in Access 2000, kunt u een lijst met gebruikers die zijn aangemeld met een bepaalde data base uitvoeren.

Voor meer informatie over de dit doen en voorbeeld code, klikt u op het volgende artikelnummer om het artikel in de Microsoft Knowledge Base:
198755ACC2000: Controleren wie aangemeld met Jet UserRoster Database

Eigenschappen

Artikel ID: 208778 - Laatste beoordeling: zaterdag 17 september 2011 - Wijziging: 3.0
De informatie in dit artikel is van toepassing op:
  • Microsoft Access 2000 Standard Edition
Trefwoorden: 
kbinfo kbusage kbmt KB208778 KbMtnl
Automatisch vertaald artikel
BELANGRIJK: Dit artikel is vertaald door de vertaalmachine software van Microsoft in plaats van door een professionele vertaler. Microsoft biedt u professioneel vertaalde artikelen en artikelen vertaald door de vertaalmachine, zodat u toegang heeft tot al onze knowledge base artikelen in uw eigen taal. Artikelen vertaald door de vertaalmachine zijn niet altijd perfect vertaald. Deze artikelen kunnen fouten bevatten in de vocabulaire, zinsopbouw en grammatica en kunnen lijken op hoe een anderstalige de taal spreekt en schrijft. Microsoft is niet verantwoordelijk voor onnauwkeurigheden, fouten en schade ontstaan door een incorrecte vertaling van de content of het gebruik ervan door onze klanten. Microsoft past continue de kwaliteit van de vertaalmachine software aan door deze te updaten.
De Engelstalige versie van dit artikel is de volgende:208778

Geef ons feedback

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com