This content has been marked as final. Show 6 replies
It is a known RDBMS bug and has already been fixed. You need to wait for the next patch set release.
To work around, you can try to use shorter variable names, etc.
There are two aspects:
for the query filters in SEM_MATCH, take (?a rdf:type ?b) as an example, we knew b should be a short string;
another aspect is if there are too much filters in SEM_MATCH, (?a rdf:type ?b) (?a ...)(?a ...).... there is also a limit to that string;
What we want to know is the size of the two variables, could you tell us the limit so we can modify our code?
In order to shrink the query size for the conjunctive patterns in sem_match, you can use shorter variable names (like the ?a, ?b in your example).
220.127.116.11 has a limit of 4000 bytes for the underlying generated query. It has been lifted for the next patch release.
Any idea when the next patch set release will be (18.104.22.168)? I was under the impression that this was supposed to happen back in August. I don't remember why I was under this impression.
It has been announced that 11gR1 Patch Set 1 (22.214.171.124) is available on ARU/Metalink for download for the Linux 32-bit and Linux 64-bit platforms.
What about for Windows?