Sintomi
Si supponga di configurare Oracle Publishing in Microsoft SQL Server 2008 R2, SQL Server 2012 SQL Server 2014 SQL Server 2016. Quando HREPL_SEQ va oltre la capacità INT di 2147483647, l'agente di lettura log non riesce. Inoltre, viene visualizzato l'errore seguente:
ORA-01455: conversione degli overflow di colonna per tipo di dati integer (Origine: MSSQL_REPL_ORACLE, Numero errore: 1455)
Ottenere assistenza: http://help/1455
Logreader eterogeneo ha rilevato un errore nella chiamata a LoadReplCmds durante l'elaborazione dello stato 'FETCH'. (Origine: MSSQL_REPL, numero di errore: MSSQL_REPL22037)
Ottenere assistenza: http://help/MSSQL_REPL22037
Risoluzione
Il problema è stato risolto per la prima volta nei seguenti aggiornamenti cumulativi di SQL Server.
Ogni nuovo aggiornamento cumulativo per SQL Server contiene tutti gli aggiornamenti rapidi e tutte le correzioni per la sicurezza inclusi nell'aggiornamento cumulativo precedente. Scopri gli aggiornamenti cumulativi più recenti per SQL Server:
Stato
Microsoft ha confermato che questo problema si verifica nei prodotti elencati nella sezione "Si applica a".