Symptom
Tänk dig följande situation:
-
Du har en tillgänglighets grupp (AG) med DTC_SUPPORT = PER_DB.
-
Du skapar en länkad server som pekar på sig själv.
-
Du skapar en trans-åtgärd som öppnar en databas som är med i AG med den länkade servern tillsammans med andra databaser på servern, eller till och med samma databas utan den länkade servern.
I det här scenariot inträffar en kontroll och du kan få fel meddelanden som ser ut ungefär så här:
Datetime SPID SpidNumber * uttryck: ITaskProxy:: FIsCurrentTaskProxy (m_owningTaskProxy)
Datetime SPID SpidNumber * SPID: SpidNumber
Datetime SPID SpidNumber * process-ID: ProcessNumber
Status
Microsoft har bekräftat att det här är ett problem i Microsoft-produkterna som nämns i "gäller".
Lösning
Problemet är åtgärdat i följande kumulativa uppdateringar för SQL Server:
Om kumulativa uppdateringar för SQL Server:
Varje ny kumulativ uppdatering för SQL Server innehåller alla snabb korrigeringar och alla säkerhets korrigeringar som ingick med föregående Kumulativ uppdatering. Kolla in de senaste kumulativa uppdateringarna för SQL Server:
Referenser
Lär dig mer om terminologin som Microsoft använder för att beskriva program varu uppdateringar.