Skip to content

Commit 97904ce

Browse files
committed
Implement snapshot isolation toggle in Set-TargetResource function
1 parent a417d63 commit 97904ce

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

source/DSCResources/DSC_SqlDatabase/DSC_SqlDatabase.psm1

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -295,7 +295,14 @@ function Set-TargetResource
295295

296296
try
297297
{
298-
$sqlDatabaseObject.SetSnapshotIsolation($SnapshotIsolation)
298+
if ($SnapshotIsolation)
299+
{
300+
Enable-SqlDscDatabaseSnapshotIsolation -DatabaseObject $sqlDatabaseObject -Force
301+
}
302+
else
303+
{
304+
Disable-SqlDscDatabaseSnapshotIsolation -DatabaseObject $sqlDatabaseObject -Force
305+
}
299306
}
300307
catch
301308
{

0 commit comments

Comments
 (0)