Re: [Sqlrelay-discussion] ORA-01480 with long CLOBs?
Brought to you by:
mused
|
From: David M. <dav...@fi...> - 2007-11-07 03:41:09
|
Hey Alexander, Sorry for the delay, I've been really busy and a little sick for the past couple of weeks. If you could send me some example code then I'm sure I can track down the problem. Some oracle lob functions take the number of characters rather than bytes for some operations, and if the string contains unicode, then they aren't always the same. I have fixed a couple of bugs like that in the past, so it might be something like that. Dave dav...@fi... On Mon, 2007-11-05 at 13:08 +0100, Alexander Klink wrote: > Hi David, > > >> A quick fix is to edit src/connection/sqlrcursor/binds.C and around line > >> 51, change: > >> > >> inbindvars[i].valuesize, > >> > >> to: > >> > >> inbindvars[i].valuesize+1, > >> > >> Then rebuild/reinstall. > >> > >> Give that a try and let me know if it fixes the problem or not. > > Unfortunately, that did not help :-( Any other ideas? > > Just checking whether you have any other ideas for solving this problem. > I am happy to help debugging it as we would really like to use sqlrelay > in our project ... > > Best regards, > Alex > |