Как да деблокираме база данни в SQL
Стъпка 1
Отворете конзолата на SQL Server Enterprise Server. Това се намира в менюто "Старт" на Windows под меню "SQL Server". Кликнете върху "SQL Server Management Studio", за да отворите конзолата.
Стъпка 2
Напишете "sp_who" active "в работното пространство и натиснете клавиша" Enter ". Това показва всички процеси, потребителски имена и идентификационни сесии, свързани с тях. Трябва да определите кой идентификационен номер причинява блокирането.
Стъпка 3
Идентифицира ID на сесията за блокирания запис. От списъка, който се появява в Стъпка 2, намерете потребителя, който има заключването на записа и посочи идентификационния номер на сесията. Ще ви е необходим този идентификатор в следните стъпки.
Стъпка 4
Напишете "Убий" на конзолата. Това ще премахне заключването на записа в реда на таблицата. След като блокадата бъде премахната, отворете таблицата, за да проверите дали блокадата е успешно елиминирана.
Стъпка 5
Спиране и рестартиране на приложението, при което се е появил проблемът, когато се консултирате с масата. Тази стъпка е необходима, ако заключването на системния регистър причинява проблеми с настолно приложение. Това също така помага да възстановите всяко приложение, което е причинявало грешки, когато се опитвате да заявите заключения регистър.