Symptom
Anta att du konfigurerar Oracle-publicering i Microsoft SQL Server 2008 R2, SQL Server 2012, SQL Server 2014, SQL Server 2016. När HREPL_SEQ går utanför INT-kapaciteten för 2147483647 Miss lyckas logg läsar agenten. Dessutom visas följande fel meddelande:
ORA-01455: konvertering av kolumn data typs spill (Källa: MSSQL_REPL_ORACLE, fel nummer: 1455) få hjälp: http://help/1455Heterogeneous LogReader påträffade ett fel i samtalet till LoadReplCmds när bearbetnings läget ' FETCH '. (Källa: MSSQL_REPL, fel nummer: MSSQL_REPL22037) Få hjälp: http://help/MSSQL_REPL22037
Lösning
Problemet är först åtgärdat i den kumulativa uppdateringen av SQL Server.
Kumulativ uppdatering 1 för SQL Server 2012 SP2 /en-us/help/2976982
Kumulativ uppdatering 2 för SQL Server 2014 /en-us/help/2967546
Kumulativ uppdatering 10 för SQL Server 2012 SP1 /en-us/help/2954099
Kumulativ uppdatering 12 för SQL server 2008 R2 SP2 kumulativ uppdatering 1 för SQL Server 2016
Varje ny kumulativ uppdatering för SQL Server innehåller alla snabb korrigeringar och alla säkerhets korrigeringar som ingick i den föregående kumulativa uppdateringen. Kolla in de senaste kumulativa uppdateringarna för SQL Server:
Status
Microsoft har bekräftat att det här är ett problem i Microsoft-produkterna som nämns i "gäller".