Isolation levels may vary depending on the replicate data server. This has an impact on configuring parallel DSI in SAP Replication Server.
The rs_set_isolation_level function string must be edited for non-SAP replicate data servers, and include the rs_isolation_level system-defined variable. See the Reference Manual for more information about rs_set_isolation_level.
If you are using a data server other than Adaptive Server, make sure you include the rs_isolation_level variable when you modify the rs_set_isolation_level function string for your data server.
To set an isolation level, create a function string in the appropriate function-string class. For example, in:
Oracle – to set the SERIALIZABLE isolation level:
create function string rs_set_isolation_level for rs_oracle_function_class output language ‘set transaction isolation level serializable’
Microsoft SQL Server – to set the SERIALIZABLE isolation level:
create function string rs_set_isolation_level for rs_msss_function_class output language ‘set transaction isolation level serializable
IBM DB2 UDB – to set the REPEATABLE READ isolation level:
create function string rs_set_isolation_level for rs_udb_function_class output language ‘set current isolation = RR’