Powershell脚本设置死锁优先级

时间:2018-12-12 15:52:43

标签: sql-server powershell transactions deadlock database-deadlocks

我正在尝试在Power Shell脚本中为我的事务设置DeadLock优先级,但是在整个事务中都不会保持Deadlock优先级。

它在第一个事务中运行,在其余事务中删除。

导入模块SqlServer-版本21.0.17199  #连接到数据库。 $ Connection =新对象System.Data.SQLClient.SQLConnection $ Connection.ConnectionString =“” $ Command =新对象System.Data.SQLClient.SQLCommand $ Connection.Open()$ Command.Connection = $ Connection#$ connection。 Connect()#$ Command.CommandText =“ SET DEADLOCK_PRIORITY 7;”; $ server =新对象Microsoft.SqlServer.Management.Smo.Server($ connection)$ database = $ server.Databases [$ databaseName] [String] $ sql =“ SET DEADLOCK_PRIORITY 7;”; $ result = $ database.ExecuteWithResults($ sql); $ Connection.Close()

0 个答案:

没有答案