Processing step 'QBM DatabaseSettings_transactionmode_normal (DatabaseSettings_transactionmode:normal)' failed.
1 - Sql command failed.
Error running statement: 
set lock_timeout 10000
declare @ErrorMessage nvarchar(1000) = '50000' + CHAR(9) + '2' + CHAR(9)
declare @cmd nvarchar(max)
declare @DBName nvarchar(128) = db_name()
if 0 = (select is_read_committed_snapshot_on 
 from sys.databases where name = @DBName )
 begin
 if exists (select top 1 1
 from sys.sysprocesses p
 where p.dbid = db_id()
 and p.spid != @@spid
 and isnull(p.status, '') != 'background'
 
 )
 begin
 select @ErrorMessage = concat(@ErrorMessage 
 , '#LDS#Cannot switch transactionmode because of other users are active. {0}.|'
 )
 select @ErrorMessage = concat(@ErrorMessage 
 , '#LDS#Stop the other processes, please.|'
 )
 raiserror(@ErrorMessage, 18, 2 ) with nowait
 end
select @cmd = concat('
 alter database "' , @dbname , '" set READ_COMMITTED_SNAPSHOT ON '
 )
 exec sp_executesql @cmd
 
 -- print 'READ_COMMITTED_SNAPSHOT switched'
 end
--else
-- begin
-- -- print 'READ_COMMITTED_SNAPSHOT was OK'
-- end
set lock_timeout -1
 
Database error 137: Must declare the scalar variable "@dbname".
Must declare the scalar variable "@dbname".