Comportamiento:
Durante la actualización de DocuWare 6.7 (o posterior, hasta DocuWare 6.12) a DocuWare 7 o DocuWare 7.1, el paso "Actualizar base de datos de contenido" falla con el mensaje de error "ImpersonatedExec:Exit Code treated as error".
Solución:
Esto significa que Content Upgrader no ha podido actualizar una o varias cestas o archivadores.
Para solucionar el problema, siga las instrucciones:
- Vaya a C:\ProgramData\DocuWare\SetupLogs\ y busque el último CtServerUpgrader.log.
Si hay más registros de CtServerUpgrader, ábralos todos. - Busque lo siguiente:
ERROR: DocuWare.Common.Exceptions.DWDBException: El índice 'IXfa52b34786484f568506d06304b1' depende de la columna 'DOCUMENTCHANGE'.
ALTER TABLE ALTER COLUMN DOCUMENTCHANGE failed because one or more objects access this column.
Por favor, tenga en cuenta que el nombre del índice puede ser diferente en su sistema, por lo que es posible que tenga que ajustar su búsqueda (sólo partes del mensaje).
El mensaje significa que en la base de datos [DWDATA]tabla [DWSYS]un índice no fue eliminado correctamente por la configuración y esto causa el mensaje de error y bloquear la actualización.
Compruebe si el nombre del índice se corresponde con el del mensaje de error. - Si el nombre del índice coincide con el del mensaje de error, puede eliminar el índice en la base de datos [DWDATA].[DWSYS] y volver a ejecutar la instalación.
Si utiliza diferentes bases de datos para las cestas web, compruebe todas las tablas[DWSYS] de todas las bases de datos.
Este índice sólo debe eliminarse para el paso de actualización de 6.12 a 7.
Importante:
No borre índices distintos al especificado en este contexto exacto y sólo si el actualizador se encuentra con el error de índice.
No borre el índice antes de ejecutar la actualización o con versiones inferiores a DocuWare 6.12 y sólo si actualiza a DocuWare 7.
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.
