Symptom
Tänk dig följande scenario i Microsoft SQL Server:
Du skapar en publikation av typen Merge Replication.
Du konfigurerar den här publikationen att använda en Microsoft COM-baserad lösare för att lösa konflikter.
Du konfigurerar en artikel som innehåller en aritmetisk datatypskolumn (till exempel int, smallint, numeric och så vidare).
Du konfigurerar den aritmetiska datatypskolumnen som lösarinformation och artikellösaren som något av följande:
- Microsoft SQL Server Additive Conflict Resolver
- Microsoft SQL Server Averaging Conflict Resolver
- Microsoft SQL Server Maximum Conflict Resolver
- Microsoft SQL Server Minimum Conflict Resolver
Du skapar en prenumeration för publikationen.
I det här scenariot misslyckas synkroniseringen när en konflikt identifieras och du får följande felmeddelande:
Obs
Den anpassade lösaren för den här artikeln kräver OLEAUT32.DLL med en lägsta version på 2.40.4276.
Orsak
Det här problemet uppstår på grund av en felaktig kontroll av versionen av filen "C:\Windows\System32\OLEAUT32.DLL".
Lösning
Kumulativ uppdateringsinformation för SQL Server:
Det här problemet är åtgärdat i följande uppdateringar av SQL Server:
- Kumulativ uppdatering 6 för SQL Server 2016 RTM
- Kumulativ uppdatering 3 för SQL Server 2016 SP1
- Kumulativ uppdatering 5 för SQL Server 2014 Service Pack 2
- Kumulativ uppdatering 12 för SQL Server 2014 Service Pack 1
- Kumulativ uppdatering 9 för SQL Server 2012 SP3
Om kumulativa uppdateringar för SQL Server
Varje ny kumulativ uppdatering för SQL Server innehåller alla snabbkorrigeringar och säkerhetskorrigeringar som ingick i den tidigare kumulativa uppdateringen. Kolla in de senaste kumulativa uppdateringarna för SQL Server:
Senaste kumulativa uppdateringen för SQL Server 2016
Senaste kumulativa uppdateringen för SQL Server 2014
Senaste kumulativa uppdateringen för SQL Server 2012 SP3
Service Pack-information för SQL Server:
Det här problemet åtgärdas i följande Service Pack för SQL Server:
Service Pack 4 för SQL Server 2012
Mer information om hur du skaffar den senaste Service Pack-versionen finns i Skaffa den senaste Service Pack-versionen för SQL Server 2012
Om Service Pack för SQL Server
Om Service Pack för SQL Server
Service Pack är kumulativa. Varje ny service pack-version innehåller alla korrigeringar som ingår i tidigare service pack-versioner samt eventuella nya korrigeringar. Vår rekommendation är att använda den senaste Service Pack-versionen och den senaste kumulativa uppdateringen för den Service Pack-versionen. Du behöver inte installera en tidigare Service Pack-version innan du installerar den senaste Service Pack-versionen. I tabell 1 i följande artikel hittar du mer information om den senaste Service Pack-versionen och den senaste kumulativa uppdateringen.
Så här fastställer du version, utgåva och uppdateringsnivå för SQL Server och dess komponenter
Status
Microsoft har bekräftat att detta är ett problem i de Microsoft-produkter som anges i avsnittet "Gäller".
Referenser
Läs mer om den terminologi som Microsoft använder för att beskriva programuppdateringar.