SAP Knowledge Base Article - Preview

2224931 - DSI errors 5216 & 1027 with more than 100 rows in one transaction - SAP RS 15.7.1

Symptom

  • DSI bulk copy fails when target table has a binary column and number of replicated rows for this table are more than 100 in one transaction (Source and target databases are identical: SYBASE ASE SERVER 15.7 SP122 (EBF 22777) on Windows x64 64bit):

ERROR #5216 DSI EXEC(107(1) ASE157.DB_target) - eneric\dsi\dsiutil.c(492) The interface function 'RCIBindParameter' returns FAIL for database 'ASE157.DB_target'. See messages from the interface function for more information.
ERROR #1027 DSI EXEC(107(1) ASE157.DB_target) - eneric\dsi\dsiutil.c(492) Open Client Client-Library error: Error: -99999, Severity 4 -- 'cs_convert() failed for parameter [test_bin3.id]. Source type 1. Target type 3. Source length 2. Target max length 2000'.
The DSI thread for database 'ASE157.DB_target' is shutdown.

  • If replicated rows less than 100 in one transaction, DSI bulk copy work well.


Read more...

Environment

  • SAP Replication Server 15.7.1 SP206
  • SAP Adaptive Server Enterprise 15.7 SP122
  • Windows x64 64-bit

Product

SAP Replication Server 15.7

Keywords

replication server, DSI Bulk Copy-in, error 5216, error 1027, RCIBindParameter, binary, 100 rows , KBA , BC-SYB-REP , Sybase Replication Server (standalone) , Bug Filed

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.