FIX: MSDTC radās kļūda (HR = 0x80000171)

MSDTC datorā radās kļūda? Neuztraucieties, mēs esam ieguvuši pareizos labojumus. Daži Windows lietotāji ziņoja par kļūdu saņemšanu, kad tie iespējo WCF-Custom saņemšanas vietu. Kļūda parasti tiek parādīta šādā formātā: MSDTC radās kļūda (HR = 0x80000171), mēģinot izveidot drošu savienojumu ar sistēmu.

Microsoft Distributed Transaction Coordinator (MSDTC) ļauj jums kontrolēt darījumu koordināciju starp resursu pārvaldītājiem un lietojumprogrammām. Tāpat, lai gan MSDTC balstās uz attiecīgo komponentu tīkla topoloģiju, darījums var aptvert vairākus DTC visā jūsu tīklā.

Tomēr tīkla DTC piekļuvei jābūt iespējotai visos MS DTC gadījumos, kas piedalās darījumā; tas ļauj darījumus koordinēt visā tīklā.

Piemēram, ja attālais dators mēģina atjaunināt SQL datu bāzi, izmantojot MS DTC darījumu, kamēr tīkla DTC ir atspējots, darījumi neizdosies; līdz ar to MSDTC radās kļūdas uzvedne. Windows pārskata komanda ir sagatavojusi piemērotu risinājumu šai kļūdas problēmai.

Kā noteikt "MSDTC radās kļūdas brīdinājums"

  1. Iespējot tīkla DTC piekļuvi
  2. Iespējot ugunsmūra izņēmumu MS DTC
  3. Izslēdziet MSDTC jūsu pretvīrusu iestatījumos
  4. Iespējot noteikumu PPTP

1. risinājums: iespējojiet tīkla DTC piekļuvi

Viens no ātrās kļūdas problēmas labojumiem ir iespējot tīkla DTC piekļuvi MS DTC darījumiem. To var izdarīt komponentu pakalpojumos. Lai iespējotu tīkla DTC piekļuvi, rīkojieties šādi:

  • Iet uz Sākt, ierakstiet “dcomcnfg” bez pēdiņām un pēc tam nospiediet taustiņu Enter.

  • Paplašiniet konsoles koku, lai atrastu vietējo DTC (parasti atrodas komponentu pakalpojumu cilnē)
  • Izvēlnē Darbība noklikšķiniet uz Rekvizīti.
  • Noklikšķiniet uz cilnes Drošība un veiciet šādas izmaiņas:
  • Drošības iestatījumos atzīmējiet izvēles rūtiņu Tīkla DTC piekļuve.
  • Saziņas pārvaldnieka paziņojumā atlasiet izvēles rūtiņas Atļaut ienākošo un Atļaut izejošo.
  • Noklikšķiniet uz Labi.
  • Pēc tam restartējiet sadalīto darījumu koordinatora pakalpojumu (MSDTC).

Tomēr, ja pēc šīs labošanas izmēģinājuma joprojām saņemat kļūdu, varat pāriet uz nākamo risinājumu.