Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > Requêtes et SQL.
Requêtes et SQL. Tout ce qui concerne vos questions sur les requêtes et le SQL sous Access se trouve ici.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 04/02/2011, 17h55   #1
Invité de passage
 
Inscription : novembre 2007
Messages : 15
Détails du profil
Informations forums :
Inscription : novembre 2007
Messages : 15
Points : 4
Points : 4
Par défaut Access et verrou SQLServer

Bonjour,

je viens de migrer une application qui pointait sur une base de données Access vers une base de données SQL Server. Je loggue ce point dans ce forum car je pense que c'est une problématique liée à Access mais je n'en suis pas certain.

Cette application possède un formulaire qui pointe sur une table liée SQLServer qui contient plusieurs milliers d'enregistrements. Lorsque j'ouvre le formulaire, je constate un verrou 'Shared' sur la table au niveau du management SQLServer.
Tant que le formulaire n'est pas fermé ou que l'utilisateur n'a pas parcouru l'ensemble des enregistrements de la table (en allant jusqu'au dernier enregistrement), toute modification est impossible. Les autres utilisateurs qui essayent de mettre une donnée à jour dans cette table sont bloqués par le verrou SQLServer.
Je ne comprends pas ce fonctionnement, j'ai une requête de sélection qui bloque une requête de mise à jour. Lorsque mon application pointe vers une base Access, je n'ai pas cette problématique.

Ma configuration :
Access 2000
Connecteur ODBC SQLServer 2000
SQLServer 2000
Windows XP SP3

J'ai lu de la documentation sur les niveaux d'isolation des transactions et les verrous SQLServer mais je sèche. Merci d'avance pour vos réponses.

Cordialement,
Jean-David
herr_jd est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/02/2011, 12h48   #2
Expert Confirmé
 
Avatar de Richard_35
 
Homme
Inscription : juillet 2007
Messages : 2 176
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Ille et Vilaine (Bretagne)

Informations forums :
Inscription : juillet 2007
Messages : 2 176
Points : 2 805
Points : 2 805
Bonjour Herr_jd,

Il faudrait vérifier si le vérouillage vient d'Access ou de SQL Server.

Du côté Access, Outil/Options, onglet Avancé : doit être en mode partagé et aucun vérrouillage. Si c'est le cas, alors il faudrait poster côté forum SQL Server concernant le paramétrage des verrous.
__________________
Dis-nous et à bientôt,
Richard.
----------------------------------------------------------------------------------------------
En cas de résolution, et afin de faciliter la tâche des bénévoles, merci de cliquer sur .
et permettent aux forumeurs de cibler leur recherche dans une discussion : n'hésitez pas à voter !
Richard_35 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 08h26.


 
 
 
 
Partenaires

Hébergement Web