Problembeschreibung
Angenommen, Sie konfigurieren Oracle Publishing in Microsoft SQL Server 2008 R2, SQL Server 2012, SQL Server 2014, SQL Server 2016. Wenn HREPL_SEQ die INT-Kapazität von 2147483647 überschreitet, schlägt der Protokolllese-Agent fehl. Darüber hinaus erhalten Sie den folgenden Fehler:
ORA-01455: Konvertieren von Spaltenüberlauf für ganzzahligen Datentyp (Quelle: MSSQL_REPL_ORACLE, Fehlernummer: 1455)
Hilfe: http://help/1455 Heterogener Logreader ist beim Aufruf von LoadReplCmds beim Verarbeiten des Fetch-Zustands ein Fehler aufgetreten. (Quelle: MSSQL_REPL, Fehlernummer: MSSQL_REPL22037) Hilfe erhalten: http://help/MSSQL_REPL22037Lösung
Das Problem wurde zuerst in den folgenden kumulativen Updates von SQL Server behoben.
Jedes neue kumulative Update für SQL Server enthält alle Hotfixes und alle Sicherheitsfixes, die im vorherigen kumulativen Update enthalten waren. Sehen Sie sich die neuesten kumulativen Updates für SQL Server an:
Status
Microsoft hat bestätigt, dass es sich hierbei um ein Problem bei den in diesem Artikel genannten Microsoft-Produkten handelt.