Comportamiento:
El actualizador de contenido falla al actualizar a la versión 7 de DocuWare con el siguiente error:
«Error en la actualización. ---> DocuWare.Common.Exceptions.DWDBException: El índice 'IX520f39d913f34d0fb21c6d201538' depende de la columna 'DOCUMENTCHANGE'.
ALTER TABLE ALTER COLUMN DOCUMENTCHANGE ha fallado porque uno o más objetos acceden a esta columna».
Solución:
Esto ocurre cuando el índice al que se hace referencia en el error impide que el programa de actualización realice los cambios necesarios en la base de datos durante la actualización. Esto se puede solucionar eliminando el índice al que se hace referencia.
NOTA: Asegúrese de realizar una copia de seguridad completa de la base de datos antes de realizar cualquiera de los siguientes cambios.
- Acceda a la base de datos y busque la tabla denominada dbo.DWSYSen la base de datos dwdata.
(La tabla DWSYS solo estará presente en sistemas que anteriormente utilizaban DocuWare versión 6.12 o inferior)
- Despliega la tabla y, a continuación, despliega la carpeta «index» dentro de la tabla. Aquí es donde encontrarás el índice al que se hace referencia en tu registro; localízalo y, a continuación, elimínalo.
Nota: El índice será diferente en cada sistema; compruebe su registro de errores para identificar el índice correcto.
3. Actualice la instancia de la base de datos para asegurarse de que se ha eliminado el índice y, a continuación, vuelva a ejecutar el Content Upgrader.
¡Este artículo de la base de conocimientos es aplicable ÚNICAMENTE a organizaciones in situ!
Tenga en cuenta: Este artículo es una traducción del idioma inglés. La información contenida en este artículo se basa en la(s) versión(es) original(es) del producto(s) en inglés. Puede haber errores menores, como en la gramática utilizada en la versión traducida de nuestros artículos. Si bien no podemos garantizar la exactitud completa de la traducción, en la mayoría de los casos, encontrará que es lo suficientemente informativa. En caso de duda, vuelva a la versión en inglés de este artículo.
