Symptom
- Replication Agent for MS SQL Server (RAM) is used for replication
- RAM suspended and can't be resumed
- RAM went down with SYSOBJVALUES ImageParseException:
ERROR com.sybase.ds.mssql.log.MSSqlDDLContext Pending MSSQL 2012 SYSOBJVALUES ImageParseException triggered.
ERROR
ERROR Operation Info:
ERROR <logRecord>
ERROR <currentLSN>0x00000389000000c70019</currentLSN>
ERROR <logRecordFixedLength>62</logRecordFixedLength>
ERROR <previousLSN>0x00000389000000c70018</previousLSN>
ERROR <flagBits>0x00000002</flagBits>
ERROR <transactionID>0x000216650000</transactionID>
ERROR <operation>LOP_MODIFY_ROW</operation>
ERROR <context>LCX_CLUSTERED</context>
ERROR <logBody>0x2502000001
............................................................................
0313025</logBody>
ERROR </logRecord>
ERROR Article Info:
ERROR <article>
ERROR <srcSchema>sys</srcSchema>
ERROR <srcObjectId>60</srcObjectId>
ERROR <srcObjectName>sysobjvalues</srcObjectName>
ERROR <marked>false</marked>
ERROR <enabled>false</enabled>
ERROR <dateConversion>false</dateConversion>
ERROR <version>0x0000000000000000000000000000000000000000000000000000000000000000</version>
ERROR <columns>
ERROR <column id="1" name="valclass" typeName="tinyint" precision="3" scale="0" systemTypeId="48" userTypeId="48"/>
ERROR <column id="2" name="objid" typeName="int" precision="10" scale="0" systemTypeId="56" userTypeId="56"/>
ERROR <column id="3" name="subobjid" typeName="int" precision="10" scale="0" systemTypeId="56" userTypeId="56"/>
ERROR <column id="4" name="valnum" typeName="int" precision="10" scale="0" systemTypeId="56" userTypeId="56"/>
ERROR <column id="5" name="value" typeName="sql_variant" precision="0" scale="0" systemTypeId="98" userTypeId="98"/>
ERROR <column id="6" name="imageval" typeName="varbinary" precision="0" scale="0" systemTypeId="165" userTypeId="165"/>
ERROR </columns>
ERROR <data>rO0ABXNyACd
..........................................................................
AAAAAAAHg=</data>
ERROR </article>
ERROR com.sybase.ds.mssql.log.op.rowimage.ImageParseException:
ERROR com.sybase.ds.mssql.log.op.v2k12.ModifyRow.parseImage(Unknown Source)
ERROR com.sybase.ds.mssql.log.op.v2k12.ModifyRow.getAfterImage(Unknown Source)
ERROR com.sybase.ds.mssql.log.MSSqlDDLContext.createSchemaChangeObject(Unknown Source)
ERROR com.sybase.ds.mssql.log.MSSqlDDLContext.processOp(Unknown Source)
ERROR com.sybase.ds.mssql.log.transstatus.MSSqlDDLHandling.handleDDL(Unknown Source)
ERROR com.sybase.ds.mssql.log.transstatus.MSSqlTransCtxStatus.processOp(Unknown Source)
ERROR com.sybase.ds.mssql.log.MSSqlTransactionContext.processOp(Unknown Source)
ERROR com.sybase.ds.mssql.log.MSSqlOperationProcessor.processOp(Unknown Source)
ERROR com.sybase.ds.mssql.log.NestedOpProcessor.nextOperation(Unknown Source)
ERROR com.sybase.ra.lr.mssql.RAMTranReader.processScan(Unknown Source)
ERROR com.sybase.ra.lr.mssql.RAMTranReader.run(Unknown Source)
ERROR com.sybase.ra.util.thread.RunnableTask.run(Unknown Source)
ERROR com.sybase.ra.util.thread.TPWorker.run(Unknown Source)
ERROR java.lang.Thread.run(Thread.java:791)
ERROR java.nio.BufferUnderflowException:
ERROR java.nio.Buffer.nextGetIndex(Buffer.java:498)
ERROR java.nio.HeapByteBuffer.getInt(HeapByteBuffer.java:355)
ERROR com.sybase.ds.mssql.log.op.v2k12.ModifyRow.parseImage(Unknown Source)
ERROR com.sybase.ds.mssql.log.op.v2k12.ModifyRow.getAfterImage(Unknown Source)
ERROR com.sybase.ds.mssql.log.MSSqlDDLContext.createSchemaChangeObject(Unknown Source)
ERROR com.sybase.ds.mssql.log.MSSqlDDLContext.processOp(Unknown Source)
ERROR com.sybase.ds.mssql.log.transstatus.MSSqlDDLHandling.handleDDL(Unknown Source)
ERROR com.sybase.ds.mssql.log.transstatus.MSSqlTransCtxStatus.processOp(Unknown Source)
ERROR com.sybase.ds.mssql.log.MSSqlTransactionContext.processOp(Unknown Source)
ERROR com.sybase.ds.mssql.log.MSSqlOperationProcessor.processOp(Unknown Source)
ERROR com.sybase.ds.mssql.log.NestedOpProcessor.nextOperation(Unknown Source)
ERROR com.sybase.ra.lr.mssql.RAMTranReader.processScan(Unknown Source)
ERROR com.sybase.ra.lr.mssql.RAMTranReader.run(Unknown Source)
ERROR com.sybase.ra.util.thread.RunnableTask.run(Unknown Source)
ERROR com.sybase.ra.util.thread.TPWorker.run(Unknown Source)
ERROR java.lang.Thread.run(Thread.java:791)
Read more...
Environment
SAP Replication Agent for MS SQL Server (RAM) for Unix & Windows 15.7.1 SP208
Product
SAP Replication Server all versions ; SAP Sybase Replication Server 15.7, option for Microsoft SQL Server
Keywords
LOP_MODIFY_ROW, MODIFY_ROW, DDL, MSSQL2012, MSSQL 2012 , KBA , BC-SYB-REP , Sybase Replication Server (standalone) , BC-SYB-REP-RSO , Rep Server Options (RSO) , 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.
SAP Knowledge Base Article - Preview