KB2953354 — LABOJUMS: žurnāla lasītāja aģents neizdodas, ja Oracle publicēšana ir konfigurēta operētājsistēmā SQL Server

Attiecas uz
SQL Server 2008 R2 Service Pack 2 SQL Server 2008 R2 Developer SQL Server 2008 R2 Enterprise SQL Server 2008 R2 Standard SQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Standard SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use) SQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Standard SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use)

Pazīmes

Pieņemsim, ka konfigurējat Oracle publicēšanu programmā Microsoft SQL SQL Server 2008 R2, SQL Server 2012, SQL Server 2014, SQL Server 2016. Ja HREPL_SEQ pārsniedz INT 2147483647 noslodzi, žurnālu lasītāja aģents nedarbojas. Turklāt tiek parādīts šāds kļūdas ziņojums:

Piezīme

ORA-01455: kolonnas pārpildes konvertēšana Vesela skaitļa datu tips (Avots: MSSQL_REPL_ORACLE, kļūdas numurs: 1455)
Palīdzības saņemšana: http://help/1455
Heterogēnais žurnālu lasītājs saskārās ar kļūdu izsaukumā LoadReplCmds, apstrādājot valsts "FETCH". (Avots: MSSQL_REPL, kļūdas numurs: MSSQL_REPL22037)
Palīdzības saņemšana: http://help/MSSQL_REPL22037

Risinājums

Šī problēma vispirms tika novērsta šādos kumulatīvajos SQL Server atjauninājumos.

Par SQL Server kumulatīvajiem atjauninājumiem

Katrā jaunajā SQL Server kumulatīvajā atjauninājumā ir visi labojumfaili un visi drošības labojumi, kas bija iekļauti iepriekšējā kumulatīvajā atjauninājumā. Skatiet jaunākos SQL Server kumulatīvos atjauninājumus:

Statuss

Microsoft apstiprināja, ka šī ir problēma Microsoft produktos, kas norādīti sadaļā "attiecas uz".