Comportamento:
Il processo di Autoindex si è bloccato nello stato "In esecuzione" e non è possibile arrestarlo né eliminarlo.
***Prima di procedere, si prega di eseguire un backup del database DWSystem.***
Soluzione:
Per risolvere questo problema, procedere come segue:
- Individuare il GUID del processo in base al nome nella tabella DWOrganizationSettings del database DWSystem. In questo caso, il nome del processo di Autoindex è "New unnamed autoindex"

- Individuare lo stato del flusso di lavoro con lo stesso GUID del processo nella tabella DWWorkflowStatus all’interno del database DWSystem.

- Aprire il file XML di stato nella colonna «status» e verificare il valore dello stato. Se lo stato è «Running», deve essere sostituito con «Stopped». È necessario aggiornare l’intero file XML.

- Copiare l’XML dello stato esistente ed eseguire il comando "UPDATE" sostituendo solo lo stato con "Stopped". Scrivere la clausola "WHERE" corretta per aggiornare solo la riga necessaria utilizzando il GUID del processo.
Nota: assicurarsi che la query UPDATE includa i valori visualizzati dal proprio sistema.
UPDATE [dbo].[DWWorkflowStatus]
SET [status] = '<AutoIndexStatus version="5.1.0.1" wfGuid="0d1e5853-45d7-48d1-b980-5b3d7cac970f" lastUpdateTime="2019-10-24T14:56:43" setID="9739" paused="false" state="Stopped">
<ExportFileStatus />
</AutoIndexStatus>'
WHERE guid ='0d1e5853-45d7-48d1-b980-5b3d7cac970f'
GO
Utilizza lo stesso GUID per eseguire la seguente query:
Nota: sostituire il valore di guid in base a quanto indicato nel proprio ambiente DocuWare.
update [dwsystem].[dbo].[DWBPSOrgMonitoring] set workstate = 2 where process Guid ='0d1e5853-45d7-48d1-b980-5b3d7cac970f'
- Esegui la query. Il processo Autoindex non rimarrà più bloccato nello stato "In esecuzione" e potrai eliminarlo, se necessario.
Per le organizzazioni che utilizzano MySQL, seguire il KBA-36273.
Il documento KBA è applicabile ESCLUSIVAMENTE alle organizzazioni on-premise
Si prega di notare: Questo articolo è una traduzione dall'inglese. Le informazioni contenute in questo articolo si basano sulla versione originale in inglese del/i prodotto/i. Potrebbero esserci piccoli errori, ad esempio nella grammatica utilizzata nella versione tradotta dei nostri articoli. Sebbene non possiamo garantire la completa accuratezza della traduzione, nella maggior parte dei casi la troverete sufficientemente informativa. In caso di dubbi, si prega di fare riferimento alla versione inglese di questo articolo.
