Vistas:
Escenario:
Al actualizar nuestro sistema DocuWare, se produce un error "ImpersonatedEXEC". Al examinar el archivo ctserverupgrader.log (ubicado en %programdata%\DocuWare\SetupLogs) para identificar el problema de raíz, el archivo de registro muestra los siguientes errores;
 
Solución:
Estos errores se han producido porque la tabla DWFCSettings de su base de datos DWSystem tiene algunos archivadores con la línea <function type="Versions" ToolBar="true" asButton="false"> en la columna settings. Será necesario eliminar esta línea para resolver este comportamiento. Por favor, consulte los siguientes pasos sobre cómo se puede lograr esto;
 
1. Ejecute la siguiente consulta para encontrar todos los archivadores que puedan tener este valor:
 
MYSQL:
SELECT * from dwsystem.DWFCSettings
WHERE settings like '%Versions%'
MSSQL:
SELECT * FROM [dwsystem].[dbo].[DWFCSettings]
WHERE cast(settings as varchar(MAX)) like '%Versions%'
 
2. Para eliminar esa línea de cada fila, ejecute la siguiente consulta:
 
MYSQL:
UPDATE dwsystem.DWFCSettings
SET settings = replace(settings, '<Function type="Archive" inToolBar="true" asButton="false">', '' )
MSSQL:
UPDATE [dwsystem].[dbo].[DWFCSettings]
SET settings = replace(convert(varchar(max),settings), '<Function type="Archive" inToolBar="true" asButton="false">', '' )
 
3. Una vez actualizadas todas las filas afectadas, haga clic en reintentar en Configuración DocuWare para completar la actualización del servidor de contenidos.
 
KBA es aplicable SÓLO para 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.