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
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.