SSMS
 sql >> база данни >  >> Database Tools >> SSMS

ALTER DATABASE не успя, защото не може да се постави заключване в базата данни

След като получите грешката, стартирайте

EXEC sp_who2

Потърсете базата данни в списъка. Възможно е връзката да не е прекъсната. Ако откриете връзки към базата данни, стартирайте

KILL <SPID>

където <SPID> е SPID за сесиите, които са свързани към базата данни.

Опитайте своя скрипт, след като всички връзки към базата данни бъдат премахнати.

За съжаление, нямам причина да виждате проблема, но ето връзка, която показва, че проблемът е възникнал другаде.

http://www.geakeit.co.uk/2010/12/11/sql-take-offline-fails-alter-database-failed-because-a-lock-could- not-error-5061/



  1. DBeaver
  2.   
  3. phpMyAdmin
  4.   
  5. Navicat
  6.   
  7. SSMS
  8.   
  9. MySQL Workbench
  10.   
  11. SQLyog
  1. как да въведете стойности в колоната на rowguid?

  2. Как да скриптирате съпоставяне, което не е по подразбиране, и да пропуснете изрични скриптове за съпоставяне по подразбиране?

  3. SSMS:Как да импортирате (копиране/поставяне) данни от excel

  4. Как да видя изпълнени заявки в SQL Server Management Studio?

  5. Има ли начин да се разшири списъкът с колони в SELECT * от #Temp_Table в SSMS?