Visualizzazioni:

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;

  1. Individuare il GUID del processo per nome nella tabella DWOrganizationSettings del database DWSystem. In questo caso, il nome del lavoro Autoindex è "Nuovo Autoindex senza nome".
  2. Trovare lo stato del flusso di lavoro con lo stesso GUID del processo nella tabella DWWorkflowStatus del database DWSystem.
  3. Aprite l'XML di stato nella colonna 'status' e controllate il valore dello stato. Se lo stato è "Running", deve essere sostituito con "Stopped". L'intero XML deve essere aggiornato.
  4. Copiare l'XML di 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 mostrati 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

  5. Utilizzare lo stesso GUID per eseguire la seguente query:
    Nota: sostituire il guid in base a quanto indicato nell'ambiente DocuWare.

    update [dwsystem].[dbo].[DWBPSOrgMonitoring] set workstate = 2 where process Guid = '0d1e5853-45d7-48d1-b980-5b3d7cac970f'

  6. Eseguire la query. Il lavoro Autoindex non sarà più bloccato nello stato "In esecuzione" e sarà possibile eliminarlo se necessario.

Per le organizzazioni che utilizzano MySQL, seguire il KBA-36273.

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 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.