ソフトウェアインストールに対するソフトウェアモデルの関係

  • リリースバージョン: Xanadu
  • 更新日 2024年08月01日
  • 所要時間:3分
  • 各ソフトウェアインストールをソフトウェアモデルに関連付けることで、ライセンス可能なソフトウェアとライセンス不可能なソフトウェアの監査レポートを実行できます。

    概要

    次のシステムプロパティが有効になっている場合、ライセンス可能な製品とライセンス不可の製品に対してソフトウェアモデルが自動的に作成されます。
    • com.snc.samp.automaticsmrcreation:ライセンス可能な製品の場合
    • com.snc.samp.automaticsmcreation:ライセンス不可製品の場合

    システムプロパティが有効になっていて、検出モデルの一致が存在する場合、たとえそれが汎用であっても、ソフトウェアモデルは作成されません。システムプロパティが有効になっていない場合、ソフトウェアモデルは検出モデルにのみ一致します。ソフトウェアモデルは作成されません。

    最も限定的なソフトウェアモデルが照合されます。検出モデルに特定のソフトウェアモデルが存在しない場合は、最も一般的なソフトウェアモデルが照合されます。

    照合プロセス中に、一致するソフトウェアモデルが見つかったが、それにインストール条件がある場合、一致とは見なされません。このようなシナリオでは、ソフトウェア モデルがインストール条件なしで自動的に作成されます。

    ソフトウェアディスカバリーモデル (cmdb_sam_sw_discovery_model) テーブルの正規化済みパブリッシャーと正規化済み製品のペアごとに、スケジュール済みジョブ SAM – Discovery Model to Software Model matching は、一致するパブリッシャーと製品を持つすべてのソフトウェアモデルを取得します。ソフトウェアモデルにインストール条件、サブスクリプション条件、または DB オプションがない場合、システムは、正規化されたパブリッシャー、正規化された製品、正規化されたエディション、および正規化されたバージョンの値を持つ、一致するディスカバリーモデルを取得します。一致が見つかると、ソフトウェアモデル参照がソフトウェアディスカバリーモデル [cmdb_sam_sw_discovery_model] テーブルのソフトウェアモデル列に配置されます。

    ソフトウェアモデルを手動で設定

    スケジュール済みジョブ SAM – Discovery Model to Software Model matching 設定されているものよりも汎用的なソフトウェアモデルで一致させることを選択した場合は、ソフトウェアディスカバリーモデル (cmdb_sam_sw_discovery_model) テーブルのフォームビューで目的のソフトウェアモデルを手動で設定できます。[Automatically matched (自動一致)] 列がオフになります。

    ソフトウェアモデルが設定されていて、[自動一致] 列の値が false の場合、スケジュール済みジョブは後続の実行時にソフトウェアモデルの値を上書きしません。

    サンプルの一致

    ソフトウェアモデルと検出モデルの一致のサンプルシナリオを次に示します。

    Dscovery モデル ソフトウェアモデル 一致対象
    SQL Server 2019 エンタープライズ
    • SQL Server 2019 エンタープライズ
    • SQL サーバー 2019
    SQL Server 2019 Enterprise ソフトウェアモデル
    SQL Server 2019 エンタープライズ
    • SQL Server 2019 Enterprise (インストール条件あり)
    • SQL Server 2019 (エディションは何でもあり)
    SQL Server 2019 ソフトウェアモデル
    SQL サーバー 2019 SQL Server 2019 (インストール条件あり) (エディションは任意)

    一致項目は見つかりませんでした

    システムプロパティが有効になっている場合は、新しいソフトウェアモデル SQL Server Enterprise (バージョンは任意) が作成されます。