以文本方式查看主题 - 中文XML论坛 - 专业的XML技术讨论区 (http://bbs.xml.org.cn/index.asp) -- 『 Semantic Web(语义Web)/描述逻辑/本体 』 (http://bbs.xml.org.cn/list.asp?boardid=2) ---- [求助]如何实现在protege中将本体导入到sql2000 (http://bbs.xml.org.cn/dispbbs.asp?boardid=2&rootid=&id=77701) |
-- 作者:jiangqiangln -- 发布时间:10/9/2009 9:05:00 PM -- [求助]如何实现在protege中将本体导入到sql2000 我装了sql2000的jdbc三个文件,分别改名,然后拷入到protege文件夹内,也在环境变量中配置了classpath,但是还是提示jdbc driver is not on the classpath.错误处在什么地方呢?提示:能正常运行jsp调用数据库 |
-- 作者:Humphrey -- 发布时间:10/10/2009 9:01:00 AM -- 实际上,为了避免出错和便于掌握数据库驱动,完全可以不将JDBC放入Protege目录中。只要正常将JDBC所在位置添加到系统变量的ClassPath下就应该能够正常运作。在选择JDBC时请注意其说明,了解该版本支持那些版本的数据库,然后进行安装,未必是版本越新越好,关键是适用。 |
-- 作者:jiangqiangln -- 发布时间:10/10/2009 12:11:00 PM -- 是这样的,我在做jsp程序开发时,已经装好了sql2000 jdbc,调式也好用,但是当运行protege导入本体到数据库中时,总提示jdbc driver is not on the classpath,我就迷惑了:) |
-- 作者:Humphrey -- 发布时间:10/11/2009 9:30:00 AM -- 那么,您可以尝试一下zhousflc同志提供的方法,看看是否有所改观。其方法如下: “重新放置Jar文件 你好,下面以MySQL为例说明如下:请将下载的数据库驱动程序包,mysql-connector-java-5.1.8-bin.jar直接放置到 安装Java的目录下的jre\lib\ext目录下即可。 1、如你的Java根目录为:C:\Program Files\Java\jdk1.6.0_16\; 2、则C:\Program Files\Java\jdk1.6.0_16\jre\lib\ext目录即为放置mysql-connector-java-5.1.8-bin.jar文件的目录; 3、你可以参照你的安装路径进行设置。”
|
-- 作者:jiangqiangln -- 发布时间:10/11/2009 9:58:00 AM -- 还是不可以,可能protege不支持sql2000数据库吧,多谢回答 |
-- 作者:Humphrey -- 发布时间:10/11/2009 1:43:00 PM -- 按说应该不会,Protege是通过JDBC对SQL2000进行操作的,并不直接对其各项功能和接口进行操作,所以理论上讲只要这款数据库有自己的JDBC就可以被Protege调用吧。 呵呵,只是个人想法,没有证实过。 |
-- 作者:jiangqiangln -- 发布时间:10/11/2009 2:23:00 PM -- 是呀,严格说不应该不能导入到sql2000,后来我在网上搜了一些相关资料,说可能是jre与jdbc版本不兼容,是否呢? |
-- 作者:Humphrey -- 发布时间:10/13/2009 10:11:00 AM -- 有可能,由于本体工具、数据库及其它中间件使用的JDK版本各异,因此容易出现这种状况,不过用较新的JDK应该不会有问题吧。 |
-- 作者:hongcure -- 发布时间:11/16/2009 4:55:00 PM -- 我想顺便问下,为什么要把OWL本体文件导入到数据库中用?如果数据库修改了,还能导回去OWL吗?谢谢 |
W 3 C h i n a ( since 2003 ) 旗 下 站 点 苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》 |
66.406ms |