Content

General description

Revisando el EventViewer de Windows, se observan mensajes como los siguientes:

Error initializing SmartConsole DataBase. The DLL T4BdDll.dll has not been found

An unrecoverable error occurred while writing a message to the SmartConsole database.

Al ejecutar la herramienta de Windows llamada DebugView (normalmente de mucha utilidad para entender a mayor nivel de logueo lo que ocurre) se puede observar el mismo mensaje de error:

Error initializing DataBase, an unrecoverable error occurred while writing a message to the SmartConsole database, error initializing SmartConsole DataBase, the DLL T4BdDll.dll has not been found

Conclusion / Solution / Recommendation / Advice

El problema es que no fue realizado de manera correcta el cambio del viejo modelo de base de datos al nuevo modelo de base de datos. Para solucionar este problema es necesario aplicar las siguientes dlls en el servidor: log4cxx.dll, T4BD.config, T4BdDll.dll, T4bdLoggerConfig.xml, T4Sign.dll, xerces‐c_3_0.dll

Pasos para aplicarlas:

                1.1. Detener el servicio de ThinkServer
                1.2. Aplicar estas dlls en System32/SysWOW64 (dependiendo de la arquitectura del equipo).
                1.3. Arrancar el servicio de ThinkServer y comprobar escritura en base de datos.


Nota: estas dlls se encuentran en la carpeta raiz de instalación del DataBase Settings Administrator (aunque el DataBase Settings Administrator no se encuentre instalado en este nuevo servidor, NO es necesario instalarlo con lo cual dichas dlls se pueden obtener del otro servidor donde sí esta instalado).


Additional information 

Related articles

Puede resultar de utilidad revisar la siguiente entrada de nuestra KB: http://kb.tango04.com/node/1149


Still have questions? We can help. Submit a case to Technical Support.

Last Modified On: October 18, 2018