現在の Active Directory スキーマを検索する
Active Directory (AD) スキーマは、AD フォレストで作成できるオブジェクト クラスの種類を定義する一連のルールです。 詳細については、「Active Directory スキーマ (AD DS)」を参照してください。
この記事では、フォレストで使用するスキーマのバージョンと Exchange Services スキーマのバージョンを見つける方法について説明します。
前提条件
この記事で説明されているタスクを実行するには、環境が次の要件を満たしている必要があります。
- コンピューターで Microsoft Exchange Server 2016 以降を実行している。
- Active Directory Domain Services (AD DS) ロールがインストールされている。 詳細については、「役割、役割サービス、または機能のインストールまたはアンインストール」を参照してください。
- サーバーがドメイン コントローラー (DC) になっている。
- ユーザーがドメイン管理者グループかエンタープライズ管理者グループのメンバーになっている。
スキーマ バージョンの検索
現在の Active Directory スキーマ バージョンを検索するには:
Note
このデモで使用する内部ルート ドメイン は 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 スキーマ バージョンにマッピングする方法について説明しています。