I have to move data from a legacy system that contains tables with column names that are reserved words in ASE (like "key").
There is no problem defining replication definition for the columns as long as the column names are kept in quoted identifiers. But as soon as DSI gets a transaction on a column which is a reserved work in ASE the connection breaks down (with a message like "incorrect syntax near the keyword "key" - or any other keyword).
Setting the dsi_quoted_identifiers to on has no effect. Putting the column names in brackets on REPDEF level causes havoc in RS.
Any idea how to work around this mess?
There is a quite nasty way of changing the column names on the replicate side and in replication definition and changing again when the switch is done - but it is toooo nasty - especially since I need RS to work in both direction without much delay.
Ideas? Configuration tweaks? Known workarounds?
Thanks,
AM