Изменение кода неисправности: изменение вывода трассировки и транзакций трассировки - PullRequest
0 голосов
/ 02 ноября 2018

Я хочу изменить следующие значения, помеченные красным, в Координаторе распределенных транзакций (DTC) с помощью Powershell:

enter image description here

Я нашел Funtion Set-DtcTransactionsTraceSetting, но с помощью этой функции я могу изменить только эти 3 значения:

  • AbortedTransactionsTracingEnabled (Трассировка прерванных транзакций)
  • AllTransactionsTracingEnabled (Отследить все транзакции)
  • LongLivedTransactionsTracingEnabled (Отслеживать долгосрочные транзакции)

Я также проверил Set-DtcAdvancedSetting, для этих двух значений также нет опции.

Обычно эти значения должны быть сохранены в реестре. Но папка "Tracing" полностью пуста.


Кажется, что мой вопрос довольно сложный, не только для меня ..

Я сейчас пытаюсь получить информацию с помощью параметров WMI.

Я начал с следующей команды, чтобы получить возможные свойства

Powershell

$properties = Get-CimClass -Namespace Root\MsDTC -ClassName DtcTransactionsTraceSettings | select -ExpandProperty CimClassProperties

Это дает мне список свойств, теперь я хочу получить значение этих свойств следующим образом:

Powershell

$test = Get-CimInstance -Namespace Root\MsDTC -ClassName DtcTransactionsTraceSettings -Property "AbortedTransactionsTracingEnabled"

Но $ test-Value совершенно пуст. Я пробовал с классом DtcTransactionsTraceSettings, потому что я знаю, что в этих свойствах должно быть значение.

Как только это сработает, я попробую каждый класс, чтобы найти желаемые свойства.

Есть идеи, как получить это значение? Что я делаю не так?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...