Active Directory (AD) スキーマは、AD フォレストで作成できるオブジェクト クラスの種類を定義する一連の規則です。 詳細については、「 Active Directory スキーマ (AD DS)」を参照してください。
この記事では、フォレストで使用するスキーマのバージョンと Exchange Services スキーマのバージョンを見つける方法について説明します。
[前提条件]
この記事で説明されているタスクを実行するには、環境が次の要件を満たしている必要があります。
- コンピューターで Microsoft Exchange Server 2016 以降を実行する必要があります。
- Active Directory Domain Services (AD DS) ロールをインストールする必要があります。 詳細については、「役割、 役割サービス、または機能のインストールまたはアンインストール」を参照してください。
- サーバーはドメイン コントローラー (DC) である必要があります。
- ユーザーは、Domain Admins グループまたは Enterprise Admins グループの一部である必要があります。
スキーマ バージョンの検索
現在の Active Directory スキーマ バージョンを検索するには:
注
このデモで使用する内部ルート ドメインは contoso.local です。 独自の環境の AD 構成に対応するように DC= フィールドを変更する必要があります。
構成によっては、AD コマンドレットの実行を開始する前に、 Import-Module ActiveDirectory
コマンドを実行して AD PowerShell モジュールをインポートする必要がある場合もあります。
スタート メニューを開きます。
ADSIEdit.msc と入力し、Enter キーを押して ADSI Edit を開きます。
ウィンドウの左側にあるウィンドウで、 ADSI Edit を右クリックし、[ 接続先] を選択します。
[ 接続設定] ウィンドウの [ 既知の名前付けコンテキストの選択] で、[ スキーマ] を選択し、[ OK] を選択します。
ウィンドウの左側のペインで、DC のスキーマを展開します。
CN=Schema,CN=Configuration,DC=contoso,DC=local を右クリックし、[プロパティ] を選択します。
[属性] リストで、objectvVersion 属性が見つかるまで下にスクロールします。 値はスキーマ のバージョンです。
完了したら、「 objectVersion 属性のマッピング 」の表を使用して、バージョン番号に対応するオペレーティング システム (OS) のバージョンを確認します。
objectVersion 属性のマッピング
次の表は、 objectVersion 属性値に表示される数値を対応する OS バージョンにマップします。
バージョン | オペレーティング システム |
---|---|
91 | Windows Server 2025 |
88 | Windows Server 2022 |
88 | Windows Server 2019 |
87 | Windows Server 2016 |
69 | Windows Server 2012 R2 |
56 | Windows Server 2012 |
47 | Windows Server 2008 R2 |
44 | Windows Server 2008 RTM |
31 | Windows Server 2003 R2 |
30 | Windows Server 2003 RTM、Windows 2003 Service Pack 1、Windows 2003 Service Pack 2 |
現在の Exchange スキーマ のバージョンを検索する
現在の Exchange スキーマのバージョンを確認するには、次のいずれかの方法を使用できます。
スタート メニューを開きます。
ADSIEdit.msc と入力し、Enter キーを押して ADSI Edit を開きます。
ウィンドウの左側にあるウィンドウで、 ADSI Edit を右クリックし、[ 接続先] を選択します。
[ 接続設定] ウィンドウの [ 既知の名前付けコンテキストの選択] で、[ スキーマ] を選択し、[ OK] を選択します。
ウィンドウの左側のペインで、DC のスキーマを展開します。
[CN=Schema]、[CN=Configuration]、[DC=contoso]、[DC=local] の順に選択します。
ウィンドウの中央にあるウィンドウで、[ 名前] リストを下にスクロールし、 CN=ms-Exch-Schema-Version-Pt を開きます。
[属性] リストで、rangeUpper 属性が見つかるまで下にスクロールします。 値はスキーマ のバージョンです。
完了したら、「 rangeUpper 属性のマッピング 」の情報を使用して、属性値に対応する Exchange スキーマのバージョンを決定します。
rangeUpper 属性のマッピング
次の記事では、 rangeUpper 属性値を対応する Exchange スキーマ バージョンにマップする方法を示します。