Snapshot isolation transaction failed to start in database '%1!s!' because the ALTER DATABASE command that disallows snapshot ...

Snapshot isolation transaction failed to start in database '%1!s!' because the ALTER DATABASE command that disallows snapshot isolation had started before this transaction began. The database is in transition to OFF state. You will either need to change the isolation level of the transaction or re-enable the snapshot isolation in the database.