SQL Server est une application de base de données qui est utilisée par les petites et grandes entreprises. Les demandes sont programmés pour accéder à la base de données et envoyer des commandes au serveur. Le serveur exécute les commandes sur les tables de la base de données. Si une application fois sur ou quelque chose va mal sur le serveur , un verrou peut être faite sur une table , provoquant des problèmes pour d'autres utilisateurs lorsque vous essayez d'accéder aux dossiers . La suppression d'un verrou sur une base de données consiste à identifier les processus et l'utilisation de la ligne de commande de tuer le processus bloqué . Instructions
1
Ouvrez la console du serveur SQL Server Enterprise . Il se trouve dans le menu Démarrer de Windows dans le menu " SQL Server " . Cliquez sur " SQL Server Management Studio " pour ouvrir la console.
2
type " sp_who « active » dans l'espace de travail , puis appuyez sur la touche" Entrée " . Cette liste tous les processus et les noms d'utilisateur et les ID de session qui leur sont associés . Vous devez identifier les ID est la cause du blocage .
3
identifier l'ID de session pour le verrouillage d'enregistrement . Dans la liste propagé à l'étape 2 , trouver l'utilisateur qui a le verrou d'enregistrement et de prendre note de l'ID de session. Cet identifiant sera nécessaire pour les étapes suivantes .
4 Type de
«Tuez ID> 5 Arrêter et redémarrer l'application qui a eu le problème interrogeant la table . Cette étape est nécessaire si le verrouillage d'enregistrement causait des problèmes avec une application de bureau . Cela permet aussi de réinitialiser n'importe quelle application qui avait des erreurs en essayant d'interroger l' enregistrement verrouillé .