以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 Semantic Web(语义Web)/描述逻辑/本体 』  (http://bbs.xml.org.cn/list.asp?boardid=2)
----  protege创建的本体如何存储到MySQL数据库  (http://bbs.xml.org.cn/dispbbs.asp?boardid=2&rootid=&id=48662)


--  作者:wevy123
--  发布时间:6/18/2007 10:18:00 PM

--  protege创建的本体如何存储到MySQL数据库
小弟刚刚学习使用protege,根据基础篇创建了animal.owl文件,以及animal.pprj文件.
1.不知道这两个文件有什么用途?
2.使用jena或racer推理是怎么回事,是对上述的两个文件推理吗?怎么进行?
3.上述的文件如何能存储的数据库?

谢谢各位了,帮忙解答一下


--  作者:weigang1982
--  发布时间:6/19/2007 10:51:00 AM

--  
推理篇里不是写的很清楚吗?
狮子从动物的子类---》食肉动物的子类 不就是推理吗?

最后一篇是存储的,我到了最后出了个错误,mysql中表建立了,但有个字段报错,如下:
There were errors at performing operation.

1. Errors at copying knowledgebase jdbc:mysql://localhost:3306/jintian
    Exception class java.sql.BatchUpdateException.  Message: Data too long for column 'is_template' at row 1

See console and log for more details.


--  作者:todingding
--  发布时间:6/27/2007 10:53:00 AM

--  
animal.owl文件是 本体文件,,以及animal.pprj文件是PROTEGE的工程文件,
--  作者:tudou77
--  发布时间:9/20/2007 2:57:00 PM

--  
推理的作用是:你以自己的想法创建了类,子类并建立了限制和属性等,但这些类和子类的关系并不一定是合理的,于是通过推理机根据你已经建立的条件等等,按照推理机的想法给出结果,其实就是验证一下你建立的关系是否正确.Lion推理后加入到食肉动物类就是实例.
--  作者:淡如菊
--  发布时间:10/11/2009 9:40:00 PM

--  
遇到了同样的错误,麻烦你解答一下,最后一篇是存储的,我到了最后出了个错误,mysql中表建立了,但有个字段报错,如下:
There were errors at performing operation.

1. Errors at copying knowledgebase jdbc:mysql://localhost:3306/jintian
    Exception class java.sql.BatchUpdateException.  Message: Data too long for column 'is_template' at row 1

See console and log for more details.
最后一篇是存储的,我到了最后出了个错误,mysql中表建立了,但有个字段报错,如下:
There were errors at performing operation.

1. Errors at copying knowledgebase jdbc:mysql://localhost:3306/jintian
    Exception class java.sql.BatchUpdateException.  Message: Data too long for column 'is_template' at row 1

See console and log for more details.


--  作者:murphykwu
--  发布时间:12/22/2009 9:23:00 PM

--  
1. Errors at copying knowledgebase jdbc:mysql://localhost:3306/jintian
    Exception class java.sql.BatchUpdateException.  Message: Data too long for column 'is_template' at row 1

这个错误是由于mysql连接驱动版本不对。我用的是protege3.2.1和mysql-connector-java-3.0.17-ga-bin.jar,由于mysql驱动的版本号错误导致如上问题。换成mysql-connector-java-3.1.12-bin.jar之后问题解决。在google上搜关键字mysql-connector-java-3.1.12就可以找到下载的。


--  作者:Humphrey
--  发布时间:12/23/2009 7:11:00 PM

--  
印象中MySQL官方网站对其JDBC及所支持的数据库版本有介绍,通过参考这部分信息应该能避免这种情况的发生吧。
W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
62.988ms