Los templates de los datasources se encuentra en la tabla MDB_TemplateDs. Realizamos una búsqueda inicial del datasource que queremos poner en DEBUG. Por ejemplo en este caso del monitor LogReader de Processes.


Hacemos el siguiente select:


SELECT *

 FROM [dbo].[MDB_TemplateDs]

where sName like '%Processes%'


Y nos devuelve los datasources que contiene en el nombre la palabra Processes


Copiamos el contenido del campo sData que contiene el xml del datasource.


Lo pegamos en el Notepad++



Le hacemos un pretty print


Identificamos el campo que queremos cambiar, en este caso el traceLevel="WARNING" lo queremos poner a traceLevel="DEBUG"


Armamos la query de update a ese registro y del campo sData


update [dbo].[MDB_TemplateDs]

 set sData = replace((CAST(sData AS varchar(MAX))),' traceLevel="WARNING" ', ' traceLevel="DEBUG" ')

 where sName= 'Processes @ Log reader  info collector datasource'



En la función replace sólo es necesario cambiar el segundo parámetro, corresponde a la cadena a buscar en el campo sData,  y el tercer parámetro, la cadena que reemplaza al original. Como condición podemos poner el nombre del datasource o el sUuid.


Hecho esto, si paramos los monitores desde el orchestrator y luego volvemos a arrancar, nos pondrá los monitores en modo debug.


“Ojo”: Una vez reiniciado el orchestrator (servicio) se pierde los cambios. En la carga del servicio orchestrator vuelve a armar toda la tabla MDB_TemplateDs desde unos ficheros.



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

Last Modified On: September 24, 2017