Comportamento:
L'aggiornamento dei contenuti non va a buon fine durante l'aggiornamento a DocuWare versione 7 con il seguente errore:
"Aggiornamento non riuscito. ---> DocuWare.Common.Exceptions.DWDBException: L'indice 'IX520f39d913f34d0fb21c6d201538' dipende dalla colonna 'DOCUMENTCHANGE'.
L'operazione ALTER TABLE ALTER COLUMN DOCUMENTCHANGE non è riuscita perché uno o più oggetti accedono a questa colonna."
Soluzione:
Questo errore si verifica quando l’indice a cui fa riferimento l’errore impedisce al programma di aggiornamento di apportare le modifiche necessarie al database durante l’aggiornamento. È possibile risolvere il problema eliminando l’indice a cui si fa riferimento.
NOTA: assicurarsi di eseguire un backup completo del database prima di apportare una qualsiasi delle seguenti modifiche.
- Accedere al database e individuare la tabella denominata dbo.DWSYSnel database dwdata.
(La tabella DWSYS sarà presente solo nei sistemi che in precedenza utilizzavano le versioni 6.12 o precedenti di DocuWare)
- Espandere la tabella ed espandere la cartella degli indici al suo interno. È qui che si troverà l’indice a cui fa riferimento il log; individuare l’indice, quindi eliminarlo.
Nota: l’indice sarà diverso in ogni sistema; controlla il tuo log degli errori per individuare l’indice corretto.
3. Aggiorna l’istanza del database per assicurarti che l’indice sia stato rimosso, quindi riprova a eseguire il Content Upgrader.
La 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.
