Detección de edición y versión de productos

A menudo es necesario conocer la edición y versión de los productos cuando se compran actualizaciones o cuando se desea calcular el uso de las licencias, pero esta información no siempre forma parte del inventario del dispositivo. La solución pasa por utilizar tanto la configuración de análisis de Servicios de detección y una regla de Servicios de traducción de datos (DTS) para recopilar los datos de edición y versión que no se puedan obtener mediante un análisis de red normal y agregar esa información al inventario.

Las ediciones futuras de Data Analytics continuará actualizando la lista de productos cuya detección de edición y versión podrá configurar.

Detección de edición y versión de Microsoft Exchange, Oracle Weblogic y Scooter Software Beyond Compare

En algunos productos, la información de edición y/o versión no se muestra de manera predeterminada en el inventario del dispositivo. A menudo, estos productos se instalan con un archivo de texto que contiene la información de edición y/o versión que necesita, pero trasladar esos datos al inventario es una tarea difícil.

La solución para obtener esta información es definir una configuración de análisis de Servicios de detección que también ejecute una regla DTS. La configuración analiza todos los dispositivos seleccionados y, si se puede conectar, extrae el archivo de texto del componente Computer.Software.Configuration Files.File del inventario de los dispositivos. Llegado a ese punto, la regla DTS busca el archivo y agrega los datos de versión y/o edición al atributo Computer.Software.Additional Detection.

Los componentes críticos para definir tal configuración ya están disponibles en los Servicios de detección y la regla DTS necesaria para cada producto se instala de manera predeterminada con Data Analytics.

Detección de edición de Microsoft SQL Server

La configuración del análisis de Servicios de detección se utiliza para extraer estos archivos de texto en el inventario y luego se usa una regla DTS para identificar la información de edición y/o versión y agregarla a la base de datos del inventario. Por ejemplo, el archivo .product.properties que se instala con Oracle Weblogic contiene la versión correcta de Weblogic instalada en sus dispositivos.

Un producto que al que es difícil asignar licencias correctamente es Microsoft SQL Server. Cuando instala SQL Server en cualquiera de los servidores de red, crea las mismas entradas de programas o valores de registro, independientemente de la edición. Se ejecutan los mismos archivos ejecutables, independientemente de que instale la edición Enterprise, Standard, Developer o Express; por lo tanto es casi imposible realizar consultas en la base de datos del inventario, cuando necesita determinar la edición de SQL Server que debe adquirir.

El único lugar del registro donde se guarda la edición actual de SQL Server es en la descripción de la instancia. El problema que se presenta es que la clave de registro que se busca está ligada al nombre de la instancia. No existe una manera sencilla de saber cuál será exactamente la clave antes de tiempo, por lo que no se puede configurar el escáner del inventario para que la busque.

La solución es crear una configuración de escáner en Discovery Services que recopile esta información, lo que luego permite a las reglas de software con licencia en los Servicios de traducción de datos asignar correctamente la edición del servidor de SQL que se esté utilizando.

Debe contar con acceso de administrador a los dispositivos de SQL Server para los que vaya a configurar la detección.