Le moteur de base de données Access

Résolu
Fongb Messages postés 21 Statut Membre -  
Fongb Messages postés 21 Statut Membre -

Bonjour à tous, j'ai une base de données Access qui m'affiche le message suivant quand j'essaie d'ouvrir un Etat ou une requête: Le moteur de base de données n’a pas pu verrouiller la table T-MALADE, car Elle est déjà utilisée par une autre personne ou un autre processus. Comment pourrai- résoudre ce problème? merci de m'aider.

A voir également:

3 réponses

fongb
 

merci bien votre contribution, j'ai cliqué sur la commande réparer et compacter la base de données. il a réparé. cependant le même message s'affiche toujours.

merci.

1
Bruno83200_6929 Messages postés 655 Date d'inscription   Statut Membre Dernière intervention   156
 

Essayez de vérifier les verrous d'enregistrement


Si Access est configuré pour verrouiller les enregistrements lorsqu'un utilisateur travaille sur un enregistrement spécifique, cela peut empêcher d'autres utilisateurs de modifier ces mêmes données. Pour vérifier cela :

Allez dans Outils > Options > Avancé (dans Access) et regardez les paramètres de verrouillage d'enregistrements. Essayez de le définir sur "Pas de verrouillage" pour voir si cela résout le problème.

Sinon, essayez peut-être de créer une copie de la base de données

Copiez le fichier Access (.accdb ou .mdb) sur votre disque dur ou sur un autre emplacement.
Ouvrez cette copie et voyez si le problème persiste.

0
Bruno83200_6929 Messages postés 655 Date d'inscription   Statut Membre Dernière intervention   156
 

Bonjour,

Il se peut que la base de données soit corrompue ou nécessite un nettoyage pour libérer certains verrous ou processus bloqués :

Ouvrez Access sans ouvrir la base de données.
Allez dans Fichier > Informations > Réparer et compacter la base de données.


0
yg_be Messages postés 24281 Date d'inscription   Statut Contributeur Dernière intervention   1 585
 

bonjour, il est prudent de sauver une copie de la base avant de faire cela.

0
Fongb Messages postés 21 Statut Membre
 

Merci ça marche, j'ai créé à nouveau la requête ensuite l'etat et puis la macro . donc ça marche. Merci. 

0