Symptomy
Załóżmy, że konfigurujesz funkcję Oracle Publishing w programie Microsoft SQL Server 2008 R2, SQL Server 2012, SQL Server 2014, SQL Server 2016. Gdy HREPL_SEQ przekracza możliwości funkcji INT 2147483647, agent czytnika dzienników kończy się niepowodzeniem. Ponadto jest wyświetlany następujący błąd:
ORA-01455: konwertowanie typu danych całkowitego przepełnienia kolumn (źródło: MSSQL_REPL_ORACLE, numer błędu: 1455)
Uzyskiwanie pomocy: http://help/1455 Heterogeniczny logreader napotkał błąd w wywołaniu LoadReplCmds podczas przetwarzania stanu "FETCH". (Źródło: MSSQL_REPL, numer błędu: MSSQL_REPL22037) Uzyskiwanie pomocy: http://help/MSSQL_REPL22037Rozwiązanie
Ten problem został po raz pierwszy rozwiązany w następujących aktualizacjach zbiorczych SQL Server.
Każda nowa aktualizacja zbiorcza dla SQL Server zawiera wszystkie poprawki i wszystkie poprawki zabezpieczeń, które zostały uwzględnione w poprzedniej aktualizacji zbiorczej. Zapoznaj się z najnowszymi aktualizacjami zbiorczymi dla SQL Server:
Stan
Firma Microsoft potwierdziła, że jest to problem w produktach firmy Microsoft wymienionych w sekcji "Dotyczy".