現象
現在のブランチSystem Center Configuration Managerバージョン 1810 に更新された後、ユーザー検出データ テーブル (User_DISC) に複数の重複する列を作成できます。 これが発生した場合、コレクションやクエリの結果、ユーザーが対象とするソフトウェアの展開など、Active Directory ユーザー検出データに依存する機能は、不完全な結果または正しくない結果を返す可能性があります。
このシナリオは、次の条件に該当する場合に発生します。
-
バージョン 1810 に更新します。
-
その他の属性は、Active Directory ユーザー検出によって収集されます。
-
Configuration Manager コンソールで指定されているように、属性の現在指定されているケースと属性に対して以前に入力したケースの間に、繰り返し不一致が存在します。
たとえば、このシナリオは、Configuration Manager コンソールに "Description" 属性を手動で追加し、削除した後、小文字の形式で Active Directory ユーザー検出に復元した場合に発生する可能性があります。
問題が修正されるまで列は継続的に追加されるため、SMS_Message_Processing_Engine.log ファイルに次のようなエラーが含まれている可能性があります。
注 特定のSQL例外テキストは異なる場合があります。
未定義または最大長の増加検出プロパティ: description~~
アーキテクチャの探索スキーマを更新する 1 つの未定義の検出プロパティを持つユーザー~~
グローバル テーブルの列生成 xml を作成しました。 <COLUMN NAME="description675" TYPENAME="NVARCHAR" MAX_LENGTH="32" />~~
グローバル テーブル用に作成されたテーブルの開始 xml。 <TABLE NAME="User_DISC">~~
グローバル テーブル用に作成されたテーブル エンド XML。 </TABLE>~~
エラー: スキーマの変更を処理する場合の Sql 例外。 System.Data.SqlClient.SqlException (0x80131904): ユーザー定義ルーチンまたは集計 "spModifyGlobalTable" の実行中に発生した.NET Framework エラー: ~~System.Data.SqlClient.SqlException: 要求が多すぎるパラメーターで送信されました。 最大数は 2100.~です。
これが発生した場合は、Active Directory ユーザー検出を無効にし、Microsoft サポートに連絡して環境内のデータの問題を修正します。
この更新プログラムは、バージョン 1810 に更新した後の探索データの問題を防ぎます。 ただし、影響を受けるお客様には、Microsoft サポートからの是正措置が必要です。
サイトでこの問題が発生したか、影響を受けやすいかを判断し、バージョン 1810 Configuration Managerに更新する前にサイトを回避するには、「4490434: ConfigMgr- Detection Script の重複ユーザー検出列」を参照してください。
System Center Configuration Manager バージョン 1810 の更新情報
この更新プログラムは、バージョン 1810 サイトのConfiguration Manager コンソールの [更新プログラムとサービス] ノードでインストールできます。
サービス接続ポイントがオフライン モードの場合は、Configuration Manager コンソールに表示されるように更新プログラムを再インポートする必要があります。
詳細については、「System Center Configuration Managerの更新プログラムをインストールする」を参照してください。
必要条件
この更新プログラムを適用するには、System Center Configuration Managerバージョン 1810 がインストールされている必要があります。
再起動に関する情報
この更新プログラムの適用後に、コンピューターを再起動する必要はありません。
更新プログラムの置き換えに関する情報
この更新プログラムを適用しても、これまでにリリースされた更新プログラムが置き換えられることはありません。
ファイル情報
この更新プログラムの英語版には、次の表に示すファイル属性 (またはそれ以降のファイル属性) があります。 これらのファイルの日付と時刻は世界協定時 (UTC) で記載されています。 ファイル情報を表示すると、ローカル時刻に変換されます。 UTC とローカル時刻の違いを見つけるには、コントロール パネルの [日付と時刻] 項目の [タイム ゾーン] タブを使用します。
現在のブランチSystem Center Configuration Managerバージョン 1810 の場合
File name |
ファイル バージョン |
ファイル サイズ |
日付 |
Time |
Platform |
---|---|---|---|---|---|
Microsoft.configurationmanager.messageprocessingengine.dll |
5.0.8740.1033 |
97,176 |
2019 年 1 月 24 日 |
01:25 |
x86 |
参考資料
Configuration Managerのコンソール内更新プログラムをインストールする
Microsoft がソフトウェア更新プログラムの説明に使用する 用語 について説明します。