產品版次及版本探索

購買升級或計算授權使用情況時,您通常需要版次及版本資料,不過這些資訊並不在裝置清單中。解決方法是使用探索服務掃描設定及資料轉譯服務 (DTS) 規則收集一般網路掃描無法取得的版次及版本資料,並將這些資訊新增至清單中。

未來發行的 Data Analytics 將持續更新產品的清單,以便您能夠設定版次及版本探索。

Microsoft Exchange、Oracle Weblogic 及 Scooter Software Beyond Compare 的版次及版本探索

對於部份產品,版次及/或版本資訊並未預設顯示於裝置的清單中。這些產品通常在安裝時有一個文字檔,其中包含您需要的版次及/或版本資訊,但是將這些資訊加入到清單並不容易。

取得這些資訊的解決之道是定義也執行 DTS 規則的探索服務掃描設定。該設定將掃描所有選取的裝置,而且,如果能夠連線,也會將該文字檔提取至裝置清單的 Computer.Software.Configuration Files.File 元件中。此時,DTS 規則將搜尋該檔案,並將版本及/或版次資料加入到 Computer.Software.Additional Detection 屬性中。

探索服務已提供定義此類設定的重要元件,而且各個產品所需的 DTS 規則預設已連同 Data Analytics 一併安裝。

Microsoft SQL Server 的版次探索

您可以使用探索服務掃描設定,將這些文字檔提取至清單,然後使用 DTS 規則識別版次及/或版本資訊,並將這些資訊新增至清單資料庫中。例如,連同 Oracle Weblogic 安裝的 .product.properties 檔案包含裝置上安裝的正確 Weblogic 版本。

Microsoft SQL Server 是不容易確實授權的一項產品。在任何網路伺服器安裝 SQL Server 時,無法版本為何,都會建立相同的程式項目或登錄值。無論您安裝的是 Enterprise、Standard、Developer 或 Express,都會執行相同的可執行檔案,因此,您決定要購買的 SQL Server 版本時,幾乎不可能查詢清單資料庫。

目前的 SQL Server 版本儲存在登錄的執行個體說明中。其中的問題在於要搜尋的登錄機碼繫結於執行個體名稱。您無法事先瞭解確切的機碼,因此您無法設定清單掃描器掃描該機碼。

解決方法是在收集這些資訊的探索服務中建立掃描組態,這將使得資料轉譯服務中的授權軟體規則正確指派所用的 SQL Server 版本。

對於您將設定探索的 SQL Server 裝置,您必須擁有管理員存取權。