Symptom
Replication task stop working, and the remote source log shows error
ERROR com.sybase.ra.lr.mssql.RAMTranReader java.lang.IndexOutOfBoundsException: Index: 122, Size: 122
E. 2017/07/31 09:17:53.158 ERROR com.sybase.ra.lr.mssql.RAMTranReader java.util.ArrayList.rangeCheck(ArrayList.java:635)
E. 2017/07/31 09:17:53.158 ERROR com.sybase.ra.lr.mssql.RAMTranReader java.util.ArrayList.get(ArrayList.java:411)
E. 2017/07/31 09:17:53.158 ERROR com.sybase.ra.lr.mssql.RAMTranReader com.sybase.ds.mssql.log.op.rowimage.RiCompressed.isLongColumn(RiCompressed.java:977)
E. 2017/07/31 09:17:53.158 ERROR com.sybase.ra.lr.mssql.RAMTranReader com.sybase.ds.mssql.log.op.rowimage.RiCompressed.readColumns(RiCompressed.java:481)
E. 2017/07/31 09:17:53.158 ERROR com.sybase.ra.lr.mssql.RAMTranReader com.sybase.ds.mssql.log.op.rowimage.RiCompressed.parseImage(RiCompressed.java:202)
E. 2017/07/31 09:17:53.158 ERROR com.sybase.ra.lr.mssql.RAMTranReader com.sybase.ds.mssql.log.op.rowimage.IndexLeafOrRecOnHeap.getImage(IndexLeafOrRecOnHeap.java:224)
E. 2017/07/31 09:17:53.158 ERROR com.sybase.ra.lr.mssql.RAMTranReader com.sybase.ds.mssql.log.op.Delete.parseImage(Delete.java:130)
E. 2017/07/31 09:17:53.158 ERROR com.sybase.ra.lr.mssql.RAMTranReader com.sybase.ds.mssql.log.op.Delete.getBeforeImage(Delete.java:90)
E. 2017/07/31 09:17:53.158 ERROR com.sybase.ra.lr.mssql.RAMTranReader com.sybase.ds.mssql.log.op.Update.<init>(Update.java:69)
E. 2017/07/31 09:17:53.158 ERROR com.sybase.ra.lr.mssql.RAMTranReader com.sybase.ds.mssql.log.MSSqlDMLContext.processChangeOperation(MSSqlDMLContext.java:270)
E. 2017/07/31 09:17:53.158 ERROR com.sybase.ra.lr.mssql.RAMTranReader com.sybase.ds.mssql.log.MSSqlDMLContext.processOp(MSSqlDMLContext.java:94)
E. 2017/07/31 09:17:53.158 ERROR com.sybase.ra.lr.mssql.RAMTranReader com.sybase.ds.mssql.log.transstatus.MSSqlDMLHandling.handleGDML(MSSqlDMLHandling.java:53)
E. 2017/07/31 09:17:53.158 ERROR com.sybase.ra.lr.mssql.RAMTranReader com.sybase.ds.mssql.log.transstatus.MSSqlTransCtxStatus.processOp(MSSqlTransCtxStatus.java:95)
E. 2017/07/31 09:17:53.158 ERROR com.sybase.ra.lr.mssql.RAMTranReader com.sybase.ds.mssql.log.MSSqlTransactionContext.processOp(MSSqlTransactionContext.java:370)
E. 2017/07/31 09:17:53.158 ERROR com.sybase.ra.lr.mssql.RAMTranReader com.sybase.ds.mssql.log.MSSqlOperationProcessor.processOp(MSSqlOperationProcessor.java:320)
E. 2017/07/31 09:17:53.158 ERROR com.sybase.ra.lr.mssql.RAMTranReader com.sybase.ds.mssql.log.NestedOpProcessor.nextOperation(NestedOpProcessor.java:375)
E. 2017/07/31 09:17:53.158 ERROR com.sybase.ra.lr.mssql.RAMTranReader com.sybase.ra.lr.mssql.RAMTranReader.processScan(RAMTranReader.java:450)
E. 2017/07/31 09:17:53.158 ERROR com.sybase.ra.lr.mssql.RAMTranReader com.sybase.ra.lr.mssql.RAMTranReader.run(RAMTranReader.java:265)
E. 2017/07/31 09:17:53.158 ERROR com.sybase.ra.lr.mssql.RAMTranReader com.sybase.ra.util.thread.RunnableTask.run(RunnableTask.java:114)
E. 2017/07/31 09:17:53.158 ERROR com.sybase.ra.lr.mssql.RAMTranReader com.sybase.ra.util.thread.TPWorker.run(TPWorker.java:264)
E. 2017/07/31 09:17:53.158 ERROR com.sybase.ra.lr.mssql.RAMTranReader java.lang.Thread.run(Thread.java:812)
Read more...
Environment
-
Operating System: SUSE Linux Enterprise Server 11.4
- HANA: 1.00.122.10.1496218861
- SDI Data Provisioning Server: SP3 Patch 8
- Remote Source: MSSQLLogAdapter
Product
Keywords
KBA , HAN-DP-SDI , SAP HANA smart data integration (SDI) , Problem
About this page
This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP for Me (Login required).Search for additional results
Visit SAP Support Portal's SAP Notes and KBA Search.