Hi Hugh,
I ran the query via the ssh shell, is that what you mean by SQL client? I also tried it via the SPARQL webinterface (www.myhost.org: 8890/sparql).

The examples from the doc don't work either. I can't even load data with ttlp. Here is what I get:

Query string:
ttlp( [ example from http://docs.openlinksw.com/virtuoso/rdfsparqlrule.html#rdfsparqlruleexamples ] );

Result in ISQL:
[37000][unixODBC][OpenLink][Virtuoso iODBC Driver][Virtuoso Server] SQ074: Line 1: syntax error at '[' before 'ISQL'
[ISQL]ERROR: Could not SQLPrepare

Result in Webinterface:
37000 Error SP030: SPARQL compiler, line 0: End-of-line in a short single-quoted string at ''
'
SPARQL query:
ttlp ('
<http://localhost:8890/dataspace> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type > <http://rdfs.org/sioc/ns#Space>. <http://localhost:8890/dataspace/test2/weblog/test2tWeblog> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type > <http://rdfs.org/sioc/types#Weblog> . <http://localhost:8890/dataspace/discussion/oWiki-test1Wiki> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type > <http://rdfs.org/sioc/types#MessageBoard>. <http://localhost:8890/dataspace> <http://rdfs.org/sioc/ns#link > <http://localhost:8890/ods> . <http://localhost:8890/dataspace/test2/weblog/test2tWeblog> <http://rdfs.org/sioc/ns#link > <http://localhost:8890/dataspace/test2/weblog/test2tWeblog >. <http://localhost:8890/dataspace/discussion/oWiki-test1Wiki> <http://rdfs.org/sioc/ns#link > <http://localhost:8890/dataspace/discussion/oWiki-test1Wiki > .
   ', '', 'http://localhost:8890/test');

Regards,
-Mirko


Am 16.09.2009 um 19:38 schrieb Hugh Williams:

Hi Mirko,

What is this SQL client you are using that references unixODBC as I presume it is not the Virtuoso isql client ? Have you tried using the Virtuoso isql client to create the rule set as detailed in the documentation at:

        
http://docs.openlinksw.com/virtuoso/rdfsparqlrule.html#rdfsparqlruleexamples

Best Regards
Hugh Williams
Professional Services
OpenLink Software
Web: http://www.openlinksw.com
Support: http://support.openlinksw.com
Forums: http://boards.openlinksw.com/support



On 16 Sep 2009, at 17:59, Mirko wrote:

Hi,
I would like to make rule sets for inferencing. From ISQL I tried:

SQL> rdfs_rule_set ('defaultRules', 'http://arbitraryuri.org/test/');

(where http://arbitraryuri.org/test/ is an existing local graph that
contains some statements), which results in:

[37000][unixODBC][OpenLink][Virtuoso iODBC Driver][Virtuoso Server]
SQ074: Line 1: syntax error
[ISQL]ERROR: Could not SQLPrepare

Can you give me an idea what's going wrong here?

I use
Virtuoso: 05.11.3039, Build: Jun 1 2009
ISQL: unixODBC 2.2.11

Thanks,
--Mirko



------------------------------------------------------------------------------
Come build with us! The BlackBerry&reg; Developer Conference in SF, CA is the only developer event you need to attend this year. Jumpstart your developing skills, take BlackBerry mobile applications to market and stay ahead of the curve. Join us from November 9&#45;12, 2009. Register now&#33;
http://p.sf.net/sfu/devconf
_______________________________________________
Virtuoso-users mailing list
Virtuoso-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/virtuoso-users


Reply via email to