以下のコードを使用すると、スナップショット分離をオフにできません。SQL Server 2012 ボックスを使用しています。新しい空のデータベースを作成し、スナップショット分離をオンにすることはできますが、オフに戻すことはできません。
「allow_snapshot_isolation OFF」行は、車輪を回転させるだけです。
ALTER DATABASE SNAP SET SINGLE_USER WITH ROLLBACK IMMEDIATE
ALTER DATABASE SNAP SET allow_snapshot_isolation OFF
ALTER DATABASE SNAP SET read_committed_snapshot off
ALTER DATABASE SNAP SET MULTI_USER