在Virtuoso开源中安装ODS Framework时出错

时间:2013-09-19 16:02:13

标签: ubuntu frameworks virtuoso dav ods

我在develop/6计算机上安装了Virtuoso Ubuntu分支。一切都很好,但是当我尝试安装ODS Framework时出现以下消息错误:

00000 Errors detected
00000 Installation of "ODS Framework" was unsuccessful.
      The installation of this VAD package has failed.
      Please delete the transaction file /usr/local/virtuoso-opensource/var/lib/virtuoso/db//usr/local/virtuoso-opensource/var/lib/virtuoso/db/virtuoso.trx
      and then restart your database server.
      Note: Your database will be in its pre VAD installation state after you restart.
00000 FATAL

我尝试使用较早版本的ODS Framework package(1.87.26),但错误仍然存​​在。

这是我的日志:

09:04:32 PL LOG: SQ200: Table referenced in contains does not have a text index while executing the following statement: --no_c_escapes- create procedure scot_tags_insert (in inst_id int, in post_iri any, in tags var 
09:04:32 PL LOG: SQ200: Table referenced in contains does not have a text index while executing the following statement: --no_c_escapes- create procedure scot_tags_delete (in inst_id int, in post_iri any, in tags var 
09:04:32 PL LOG: SQ200: No table RDF_WEBID_ACL_GROUPS while executing the following statement: --no_c_escapes- create procedure WEBID_CHECK_ACL (in ag any, in gr any, in cert any, in realm any, out env any) { decla 
09:04:32 PL LOG: Errors where detected during installation of "ODS Framework". 
09:04:32 PL LOG: The installation of this VAD package has failed. 
09:04:32 PL LOG: Please delete the transaction file 
09:04:32 PL LOG: /usr/local/virtuoso-opensource/var/lib/virtuoso/db//usr/local/virtuoso-opensource/var/lib/virtuoso/db/virtuoso.trx 
09:04:32 PL LOG: and then restart your database server. 
09:04:32 PL LOG: Note: Your database will be in its pre VAD installation 
09:04:32 PL LOG: state after you restart. 
09:04:35 Server shutdown complete

这是我的日志,提前致谢:

09:04:32 PL LOG: SQ200: Table referenced in contains does not have a text index
while executing the following statement:
--no_c_escapes-
create procedure scot_tags_insert (in inst_id int, in post_iri any, in tags var
09:04:32 PL LOG: SQ200: Table referenced in contains does not have a text index
while executing the following statement:
--no_c_escapes-
create procedure scot_tags_delete (in inst_id int, in post_iri any, in tags var
09:04:32 PL LOG: SQ200: No table RDF_WEBID_ACL_GROUPS
while executing the following statement:
--no_c_escapes-
create procedure WEBID_CHECK_ACL (in ag any, in gr any, in cert any, in realm any, out env any)
{
  decla
09:04:32 PL LOG: Errors where detected during installation of "ODS Framework".
09:04:32 PL LOG: The installation of this VAD package has failed.
09:04:32 PL LOG: Please delete the transaction file
09:04:32 PL LOG: /usr/local/virtuoso-opensource/var/lib/virtuoso/db//usr/local/virtuoso-opensource/var/lib/virtuoso/db/virtuoso.trx
09:04:32 PL LOG: and then restart your database server.
09:04:32 PL LOG: Note: Your database will be in its pre VAD installation
09:04:32 PL LOG: state after you restart.
09:04:35 Server shutdown complete

2 个答案:

答案 0 :(得分:1)

请检查您的virtuoso.log文件。

在这里显示的行的上方,是另外两行,它们为无法安装包的原因提供了线索。

如果您通过电子邮件将其剪切/粘贴给我,我会帮助您了解无法安装该软件包的原因。

当然,您可以尝试手动加载所有SQL脚本和其他部分,但VAD的原因是为了使这更简单。

答案 1 :(得分:1)

此问题已在内部档案中修复。正在准备对外部git开源档案的更新,并且应在未来几周内提供......