Ошибка установки ODS Framework в Virtuoso с открытым исходным кодом

Я установил 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 ответа

Эта проблема была исправлена ​​во внутренних архивах. Готовится обновление для внешних архивов с открытым исходным кодом git, которое должно появиться в ближайшие несколько недель...

Пожалуйста, проверьте ваш файл virtuoso.log.

Прямо над линиями, которые вы показываете здесь, есть еще пара строк, которые содержат подсказку, почему пакет не может быть установлен.

Если вы вырезаете / вставляете их в электронное письмо, я помогу вам понять, почему пакет не может быть установлен.

Конечно, вы можете попытаться загрузить все сценарии SQL и другие части вручную, но причина VAD в том, чтобы сделать это проще.

Другие вопросы по тегам