Comportamiento:
Content upgrader falla al actualizar a DocuWare versión 7 con el siguiente error:
"Upgrade failed. ---> DocuWare.Common.Exceptions.DWDBException: The index 'IX520f39d913f34d0fb21c6d201538' -is dependent on column 'DOCUMENTCHANGE'.
ALTER TABLE ALTER COLUMN DOCUMENTCHANGE failed because one or more objects access this column."
Solución:
Esto ocurre cuando el índice al que se hace referencia en el error impide que el actualizador realice los cambios necesarios en la base de datos durante la actualización. Esto puede solucionarse 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 "DWSYS" en la base de datos "dwdata".
(la tabla DWSYS sólo estará presente en los sistemas que anteriormente utilizaban las versiones 6.12 o inferiores de DocuWare). - Expanda la tabla y expanda la carpeta de índices dentro de la tabla. Aquí es donde encontrará el índice al que se hace referencia en su registro, busque el índice y elimínelo.
(Nota: El índice será diferente en cada sistema, compruebe su registro de errores para ver el índice correcto)
3. Actualice la instancia de la base de datos para asegurarse de que se ha eliminado el índice. Actualice la instancia de la base de datos para asegurarse de que el índice ha sido eliminado, luego vuelva a intentar la Actualización de Contenidos.
KBA es aplicable SÓLO a organizaciones locales.
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.