Comportamento:
Il lavoro Autoindex è rimasto bloccato nello stato "In esecuzione" e non è possibile fermarlo o eliminarlo.
***Prima di procedere, eseguire un backup del database di DWSystem.***
Soluzione:
Per risolvere questo problema, procedere come segue;
- Individuare il GUID del processo per nome nella tabella DWOrganizationSettings del database DWSystem. In questo caso, il nome del lavoro Autoindex è "Nuova configurazione Autoindex".

- Trovare lo stato del flusso di lavoro con lo stesso GUID del processo nella tabella DWWorkflowStatus del database DWSystem.

- Aprire il visualizzatore di campi XML di stato nella colonna 'status' e controllare il valore dello stato. Se lo stato è "Running", deve essere sostituito con "Stopped". L'intero XML deve essere aggiornato.


- Copiare l'XML di stato esistente dal Field Viewer 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 mostrati dal sistema.
AGGIORNARE dwsystem.dwworkflowstatus
SET status = <AutoIndexStatus version="5.1.0.1" wfGuid="839b9f28-4ce0-4c09-846a-ef7edad6b5fe" lastUpdateTime="2019-02-22T09:41:47" setID="45" paused="false" state="Fermato"><ExportFileStatus ></ExportFileStatus ></AutoIndexStatus>
DOVE GUID = '839b9f28-4ce0-4c09-846a-ef7edad6b5fe'

-
Utilizzare lo stesso GUID per eseguire la seguente query:
Nota: sostituire il guid in base a quanto indicato nell'ambiente DocuWare.
update `dwsystem`.`DWBPSOrgMonitoring` set workstate = 2 where processGuid = '839b9f28-4ce0-4c09-846a-ef7edad6b5fe' - Eseguire la query. Il lavoro Autoindex non sarà più bloccato in uno stato "in esecuzione" e sarà possibile eliminarlo se necessario.
Per le organizzazioni che utilizzano MSSQL, attenersi al KBA-36266.
Il KBA è applicabile SOLO alle organizzazioni on-premise.
Si prega di notare: Questo articolo è una traduzione dall’inglese. Le informazioni contenute in questo articolo si basano sulla/e versione/i originale/i del prodotto in inglese. Potrebbero esserci piccoli errori, come nella grammatica usata nella versione tradotta dei nostri articoli. Sebbene non possiamo garantire la completa esattezza della traduzione, nella maggior parte dei casi troverà che è sufficientemente informativa. In caso di dubbi, torni alla versione inglese di questo articolo.
