Kayıt Defteri Yapılandırması
Microsoft Dağıtılmış İşlem Düzenleyicisi hizmetine (MSDTC) yönelik yapılandırma bilgileri, kayıt defteri isimli sistem tarafından tanımlanan bir veritabanında saklanır. Kayıt defteri hiyerarşik olarak bir ağaç şeklinde düzenlenmiştir ve anahtarlar, bunların alt anahtarları, kovanlar ve girişlerden oluşur. MSDTC yapılandırma bilgileri kayıt defteri anahtarlarında saklanır ve MSDTC'nin normal çalışması için gereklidir.
MSDTC'ye yönelik bir kayıt defteri anahtarıyla ilgili sorundan kaynaklanan bir hata var.
MSDTC kayıt defteri anahtarlarını denetleme
Hata durumu, Microsoft Dağıtılmış İşlem Düzenleyicisi hizmetine (MSDTC) yönelik kayıt defteri anahtarıyla ilgili bir sorundan kaynaklanmış olabilir. Beklenen bilgilerle tutarlı olduğundan emin olmak için MSDTC kayıt defteri anahtarlarını denetleyin. Bir kayıt defteri anahtarında değişiklik yaparsanız MSDTC’yi yeniden başlatın.
Yöneticiler
Sunucu üzerinde Kayıt Defteri Düzenleyicisi’ni açmak ve MSDTC kayıt defteri anahtarlarını denetlemek için:
Dikkat:
regedit
HKEY_LOCAL_MACHINE seçeneğine tıklayın, Software’i, Microsoft’u ve MSDTC öğesini genişletin, sonra kayıt defteri anahtarlarının uygun ve beklenen bilgilerle tutarlı olup olmadığını denetleyin.
Kayıt defteri anahtarını değiştirmek için ayrıntılar penceresinden değiştirmek istediğiniz bilgilere sağ tıklayıp Değiştir'e tıklayın.
Değer verilerinde gerekli değişiklikleri yapıp Tamam'a tıklayın.
MSDTC'yi yeniden başlatmak için:
Başlat'a ve ardından Komut İstemi'ne tıklayın.
net start msdtc
Target | Microsoft.MSDTC.10.0.Servers | ||
Parent Monitor | System.Health.ConfigurationState | ||
Category | StateCollection | ||
Enabled | True | ||
Alert Generate | True | ||
Alert Severity | MatchMonitorHealth | ||
Alert Priority | Normal | ||
Alert Auto Resolve | True | ||
Monitor Type | Microsoft.Windows.2SingleEventLog2StateMonitorType | ||
Remotable | True | ||
Accessibility | Public | ||
Alert Message |
| ||
RunAs | Default |
<UnitMonitor ID="Microsoft.MSDTC.10.0.RegistryConfiguration.Application.ChecktheMSDTCregistrykeys" Accessibility="Public" Enabled="true" Target="Microsoft.MSDTC.10.0.Servers" ParentMonitorID="SystemHealth!System.Health.ConfigurationState" Remotable="true" Priority="Normal" TypeID="Windows!Microsoft.Windows.2SingleEventLog2StateMonitorType" ConfirmDelivery="true">
<Category>StateCollection</Category>
<AlertSettings AlertMessage="Microsoft.MSDTC.10.0.RegistryConfiguration.Application.ChecktheMSDTCregistrykeys.AlertMessage">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Data/Context/EventDescription$</AlertParameter1>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="Success" MonitorTypeStateID="FirstEventRaised" HealthState="Success"/>
<OperationalState ID="Negative" MonitorTypeStateID="SecondEventRaised" HealthState="Error"/>
</OperationalStates>
<Configuration>
<FirstComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</FirstComputerName>
<FirstLogName>Application</FirstLogName>
<FirstExpression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>Microsoft-Windows-MSDTC Client</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>4151</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</FirstExpression>
<SecondComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</SecondComputerName>
<SecondLogName>Application</SecondLogName>
<SecondExpression>
<Or>
<Expression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>Microsoft-Windows-MSDTC Client</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>4427</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
<Expression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>Microsoft-Windows-MSDTC</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>4427</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
</Or>
</SecondExpression>
</Configuration>
</UnitMonitor>