Comportamento:
Fulltext non funziona dopo l'aggiornamento alla versione 6.6, 6.7, 6.8 di DocuWare!
Possibile motivo:
Se si esegue l'aggiornamento da una versione precedente di DocuWare in più passaggi alla versione 6.6, può accadere che il processo di aggiornamento delle tabelle fulltext non sia stato completato. Questo può portare al fatto che il fulltext non è disponibile sulla versione 6.6 di DocuWare.
Nel log di catalina vengono registrati i seguenti messaggi nel percorso del server fulltext:
org.apache.solr.common.SolrException: Error parsing fieldname: Expected identifier at pos 0 str='@rowtype, DWDOCID_i, DOCID_s'.
Nella tabella dwdata.Task_Process sono presenti i processi Task 1 (Task di aggiornamento) e nella colonna TaskSettings sono visualizzati i seguenti valori.
FCUpgradeTaskSettings nextInProcessDocId="2147483646" UpgradeFrom="OlderDocuWareVersion"
Aggiornamento dell'attività 1 da una versione precedente di DocuWare.
Può anche accadere che nel relativo schedario siano presenti vecchie tabelle fulltext in cui la ricerca fulltext non funziona più. Si tratta, ad esempio, delle tabelle filecabinet_FTD, filecabinet_FTDO, filecabinet_FTI e filecabinet_FTM che non è stato possibile eliminare con i vari aggiornamenti.
Tabelle di testo complete
Soluzione:
Prima di eseguire i passaggi seguenti, eseguire un backup effettivo del database dwdata!
Eliminate le vecchie tabelle fulltext dell'archivio (archivio_FTD, archivio_FTDO, archivio_FTI e archivio_FTM) perché non vengono più utilizzate.
Eliminare le righe del Task 1 dalla tabella dwdata.Task_Process perché non è necessario aggiornare le tabelle fulltext di una versione precedente. Le nuove tabelle fulltext utilizzate nella versione 6.6 di DocuWare sono le tabelle filecabinet_PAGE e filecabinet_SECT.
Riavviare il Content Server e reimpostare il fulltext per il filecabinet pertinente in modo che i dati del fulltext possano essere elaborati di nuovo.
Veuillez noter : Cet article est une traduction de l'anglais. Les informations contenues dans cet article sont basées sur la ou les versions originales des produits en langue anglaise. Il peut y avoir des erreurs mineures, notamment dans la grammaire utilisée dans la version traduite de nos articles. Bien que nous ne puissions pas garantir l'exactitude complète de la traduction, dans la plupart des cas, vous la trouverez suffisamment informative. En cas de doute, veuillez revenir à la version anglaise de cet article.
