When a new function string class derived from rs_oracle_function_class has been assigned to the target Oracle connection (through ExpressConnect for Oracle), the DSI connection goes down soon after resuming the connection. The SAP Replication Server (SRS) errorlog reports errors:
I. 2013/09/17 12:56:56. Message from server: Message: 972, State 0, Severity 5 -- '[ statement ][ ORA10X ] ociStmt::Execute ORA-00972: identifier is too long
E. 2013/09/17 12:56:56. ERROR #5046 DSI(105 ORA10X.reptest) - \dsioqid.c(2050)
When executing the rs_get_lastcommit function in database 'ORA10X.reptest', received data server errors. See logged data server errors for more information.
I. 2013/09/17 12:56:56. The DSI thread for database 'ORA10X.reptest' is shutdown
- SAP Replication Server (SRS) 15.7.1
- SAP Replication Server (SRS) 16.0
KBA , BC-SYB-REP , Sybase Replication Server (standalone) , BC-SYB-REP-HET , Replication Server Heterogeneous Edition (RSHE) , Problem
About this pageThis 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.