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.