SQL Server 2014 с пакетом обновления 2 (SP2) CU13 не может отключить изоляцию моментальных снимков - PullRequest
0 голосов
/ 17 сентября 2018

Я пытаюсь отключить изоляцию моментальных снимков:

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;

Это тоже не сработало.

...