Я пытаюсь отключить изоляцию моментальных снимков:
ALTER DATABASE <database name> SET ALLOW_SNAPSHOT_ISOLATION OFF;
Как только я выполняю инструкцию, процессы выполняются бесконечно и в sys.processes отображаются как приостановленные.
Я проверил,в рассматриваемой базе данных или в основной базе данных есть открытые процессы, которые завершили эти процессы.Когда это не сработало, я попытался установить базу данных в однопользовательском режиме и выполнить инструкцию:
ALTER DATABASE <database name>
SET SINGLE_USER
WITH ROLLBACK IMMEDIATE;
IF EXISTS (SELECT 1 FROM [master].[dbo].[sysdatabases] WHERE [name] = N'<database name>')
BEGIN ALTER DATABASE <database name> SET ALLOW_SNAPSHOT_ISOLATION OFF; END
ALTER DATABASE <database name>
SET MULTI_USER;
Это тоже не сработало.