Découverte de l'édition et des versions des produits

Vous avez souvent besoin des informations d'édition et de version des produits lorsque vous achetez des mises à niveau ou que vous calculez l'utilisation des licences. Toutefois, ces informations ne font pas toujours partie de l'inventaire des périphériques. La solution consiste à utiliser à la fois une configuration d'analyse Discovery Services et une règle DTS (Data Translation Services, Services de traduction de données) pour collecter les données d'édition et de version non accessibles lors d'une analyse réseau normale, et pour les ajouter à l'inventaire.

Dans les versions futures de Data Analytics, nous continuerons à mettre à jour la liste des produits pour lesquels vous pouvez configurer la découverte de l'édition et de la version.

Découverte de l'édition et de la version pour Microsoft Exchange, Oracle Weblogic et Scooter Software Beyond Compare

Pour certains produits, les informations d'édition et/ou de version sont masquées par défaut dans l'inventaire du périphérique. Ces produits s'installent souvent avec un fichier texte contenant les informations d'édition et/ou de version dont vous avez besoin, mais il est difficile d'intégrer ces données dans l'inventaire.

Pour obtenir ces informations, la solution consiste à définir une configuration d'analyse Discovery Services qui exécute également une règle DTS. La configuration analyse tous les périphériques sélectionnés. Si la connexion réussit, récupérez le fichier texte dans le composant Computer.Software.Configuration Files.File (Ordinateur.Logiciel.Fichiers de configuration. Fichier) de l'inventaire. À ce stade, la règle DTS effectue une recherche dans le fichier, puis ajoute les données de version et/ou d'édition à l'attribut Computer.Software.Additional Detection (Ordinateur.Logiciel.Détection supplémentaire).

Les composants critiques pour la définition de ce type de configuration sont déjà disponibles dans Discovery Services et la règle DTS nécessaire pour chaque produit est installée par défaut avec Data Analytics.

Découverte de l'édition pour Microsoft SQL Server

Vous utilisez une configuration d'analyse Discovery Services pour extraire ces fichiers texte dans l'inventaire, puis vous exécutez une règle DTS pour identifier les informations d'édition et/ou de version, puis les ajouter dans la base de données d'inventaire. Par exemple, le fichier .product.properties, installé avec Oracle Weblogic, contient la version correcte de Weblogic installée sur vos périphériques.

L'un des produits dont la licence est la plus difficile à gérer correctement est Microsoft SQL Server. Lorsque vous installez SQL Server sur l'un de vos serveurs réseau, il crée les mêmes entrées Programmes ou entrées de registre quelle que soit l'édition. Les mêmes fichiers exécutables sont exécutés, que vous installiez l'édition Entreprise, Standard, Développeur ou Express. Par conséquent, il est difficile, voire impossible, d'interroger la base de données d'inventaire pour déterminer l'édition de SQL Server à acheter.

Le seul endroit du registre qui stocke la version actuelle de SQL Server est la description de l'instance. Le problème, c'est que la clé à rechercher dans le registre est liée au nom d'instance. Vous n'avez aucun moyen fiable de connaître à l'avance la clé exacte, si bien que vous ne pouvez pas configurer l'analyseur d'inventaire pour qu'il la recherche.

La solution consiste à créer une configuration d'analyse dans Discovery Services pour collecter ces informations, puis pour activer les règles de logiciels sous licence de Data Translation Services pour affecter correctement l'édition de SQL Server utilisée.

Vous devez disposer d'un accès Administrateur sur les périphériques SQL Server pour lesquels vous configurez la découverte.