検索場所の決定

このトピックでは、Active Directory Domain Services で実行できるさまざまな検索について説明します。

すべての検索は、次のいずれかの名前付けコンテキストで実行されます。

  • ドメイン (アプリケーション ディレクトリ パーティションを含む)
  • スキーマ コンテナー
  • 構成コンテナー
  • グローバル カタログ

ドメインの検索

ドメイン には、ユーザー、連絡先、グループ、組織単位、コンピューターなど、使用頻度の高いオブジェクトのほとんどが含まれます。 ほとんどのクエリではドメインが検索されます。 ドメイン検索について詳しくは、「ドメイン コンテンツの検索」を参照してください。

スキーマ コンテナーの検索

スキーマ コンテナーには classSchema オブジェクトと attributeSchema オブジェクトが含まれ、Active Directory Domain Services に存在するすべてのクラスと属性の正式な定義を提供します。 スキーマ コンテナー内のオブジェクトを検索するには、任意のドメイン コントローラー上のスキーマ コンテナーにバインドします。 スキーマ コンテナーは、すべてのドメイン コントローラーで使用できます。 スキーマ コンテナーの識別名は、rootDSE の schemaNamingContext 属性から取得されます。 rootDSE と schemaNamingContext 属性について詳しくは、「サーバーレス バインドと RootDSE」を参照してください。

スキーマや抽象スキーマ コンテナーからの読み込みについて詳しくは、「スキーマへのバインドのガイドライン」を参照してください。

構成コンテナーの検索

構成コンテナーには、フォレスト全体のサイト、サービス、表示指定子などの構成情報が含まれています。 構成コンテナー内のオブジェクトを検索するには、任意のドメイン コントローラー上の構成コンテナーにバインドします。 構成コンテナーは、すべてのドメイン コントローラーで使用できます。 構成コンテナーの識別名は、rootDSE の configurationNamingContext 属性から取得されます。 rootDSE と configurationNamingContext 属性について詳しくは、「サーバーレス バインドと RootDSE」を参照してください。

グローバル カタログの検索

グローバル カタログは、Active Directory Domain Services 内のすべてのオブジェクトのレプリカを保持しますが、その属性の数はごくわずかです。 グローバル カタログの属性は、ユーザーの姓や名、ログイン名など、検索操作で最も頻繁に使用されるものです。 グローバル カタログの検索の詳細については、「グローバル カタログの検索」を参照してください。