cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Sybase replication server - Duplicate transaction handling .

0 Kudos
947

Hi All,

Good Day !

Need you suggestion here.

We have setup of table level replication with source as DB2 , target as HANA & replication is taken care by 1 sybase replication server.

Now whenever duplicate record found DSI shut downs, as of now we have not set any error class or auto correction feature.

But my client need is that DSI wont go down , or if in case it go down it resume itself (say via script code) & also duplicate record get logged so that one can check & decide it whether need to apply or skip that tran.

As per my understanding auto correct feature at connection level just converts insert/update to delete followed by insert . Which means it does not log or keep a track for duplicates transaction as its already taken care . Am I correct here ?

Also same is with (set dsi_command_convert to 'i2none,u2none,d2none' ) , as it too perform semi auto correct operation. So it too wont log duplicate transactions information as its already taken care.

But as per my client need , I believe "Exception Error class" will help me to meet the need. As it will keep on running even if duplicate record found, it will send to exception table & so DSI wont be down , latter we can act on duplicate transaction in error class & decide what to do . Is my understanding correct on this & till now ?


Or can we achieve this with some other way also? Kindly suggest & share your thoughts on this.


Thanks & Regards

Sukriti V

Accepted Solutions (0)

Answers (0)