Hi

Thanks for the information that was useful,  we are not actually using the 
'lang'  attribute, so will keep looking.

~
James





From:   Damian Steer <[email protected]>
To:     [email protected], 
Date:   07/11/2013 11:09
Subject:        Re: SDBException
Sent by:        Damian Steer <[email protected]>




On 7 Nov 2013, at 09:45, [email protected] wrote:

> Hi
> 
> I'm pretty new to Jena/SDB but have been having a problem running on 
> Oracle with
> the LayoutTripleNodesIndex database layout.
> 
> I've been seeing the following error when saving triples.
> 
> My question are:
> 
> what is the NNODEQUADS table used for? and what data is stored in the N2 

> column? and why is it set 
> as a NVARCHAR(10 CHAR)?

NNODEQUADS is a temporary table used for bulk loading. It's essentially a 
denormalised (well, pre-normalised) quad store, laid out like:

[ Node1 values , Node2 values , Node3 values , Node4 values ]

Where each node is made of hash, lex, lang, datatype, ...

The N2 column would be 'lang', so it sounds like you have a very large 
lang value somewhere. Does that sound likely?

Damian

Reply via email to