Příznaky
Předpokládejme, že nakonfigurujete publikování Oracle v Microsoft SQL Server 2008 R2, SQL Server 2012, SQL Server 2014 SQL Server 2016. Pokud HREPL_SEQ překročí kapacitu int 2147483647, agent Log Reader agent selže. Kromě toho se zobrazí následující chyba:
ORA-01455: Převod sloupce přetečení celočíselného datového typu (Zdroj: MSSQL_REPL_ORACLE, číslo chyby: 1455)
Získat nápovědu: http://help/1455 Heterogenní čtečka protokolů zjistila chybu při volání LoadReplCmds při zpracování stavu FETCH. (Zdroj: MSSQL_REPL, číslo chyby: MSSQL_REPL22037) Získat nápovědu: http://help/MSSQL_REPL22037Řešení
Tento problém byl poprvé opraven v následujících kumulativních aktualizacích SQL Server.
Každá nová kumulativní aktualizace pro SQL Server obsahuje všechny opravy hotfix a všechny opravy zabezpečení, které byly součástí předchozí kumulativní aktualizace. Podívejte se na nejnovější kumulativní aktualizace pro SQL Server:
Stav
Společnost Microsoft potvrzuje, že se jedná o problém v produktech této společnosti, které jsou uvedeny v části Informace v tomto článku jsou určeny pro produkt.