Changing the REPL_SRLSEG_ALLOW_UNQKEY option on the source server, or using a different REPL_SRLSEG_ALLOW_UNQKEY setting on source and target servers could cause errors replicating changes that had been written to the source server's transaction log prior to changing that option. This could happen if the data file had a SRLSEG index, such as a c-treeDB ROWID index. Record updates and deletes might fail with error 101 or 4, or the wrong record might be updated or deleted. The logic has been modified to correct this.