Microsoft Exchange Server kurulumuna başlamadan önce yapılması gereken önemli hazırlıklar bulunmaktadır. Bu hazırlıklar arasında Active Directory şemasının genişletilmesi ve hazırlanması yer alır. Bu işlemler tamamlandıktan sonra yapılanları doğrulamak önemlidir.
İçindekiler
PowerShell ile Exchange Server Schema Sürümü Bulma
Exchange Server için Sürüm yükseltme işlemi yapmadan önce mevcut Schema sürümlerimizi kontrol etmemiz gerekmektedir, bu ortamımızın sağlıklı bir biçimde çalışması için önemlidir.
Bu işlemi ADSI üzerinden yapabildiğimiz gibi PowerShell ile de pratik bir biçimde yapabilmekteyiz. Aşağıda ki Scripti çalıştırarak
###############################################################################
# Get Exchange AD Schema Version
###############################################################################
#Needs ActiveDirectory PowerShell Module
# Exchange Schema Version
$sc = (Get-ADRootDSE).SchemaNamingContext
$ob = "CN=ms-Exch-Schema-Version-Pt," + $sc
Write-Output "RangeUpper: $((Get-ADObject $ob -pr rangeUpper).rangeUpper)"
# Exchange Object Version (domain)
$dc = (Get-ADRootDSE).DefaultNamingContext
$ob = "CN=Microsoft Exchange System Objects," + $dc
Write-Output "ObjectVersion (Default): $((Get-ADObject $ob -pr objectVersion).objectVersion)"
# Exchange Object Version (forest)
$cc = (Get-ADRootDSE).ConfigurationNamingContext
$fl = "(objectClass=msExchOrganizationContainer)"
Write-Output "ObjectVersion (Configuration): $((Get-ADObject -LDAPFilter $fl -SearchBase $cc -pr objectVersion).objectVersion)"
Paylaşmış olduğum Scripti çalıştırdığınız zaman RangeUpper, ObjectVersion (Default) ve ObjectVersion (Configuration) sürümlerini görebilirsiniz.

- rangeUpper, Şema adlandırma bağlamındaki ms-Exch-Schema-Version-Pt konteynerinin özelliklerinde bulunur.
- objectVersion (Default), Varsayılan adlandırma bağlamındaki Microsoft Exchange Sistem Nesneleri konteynerinin özelliklerinde bulunan objectVersion özelliğidir.
- objectVersion (Configuration), Konfigürasyon adlandırma bağlamında, Hizmetler > Microsoft Exchange altındaki <Exchange Organizasyon Adınız> konteynerinin özelliklerinde bulunan objectVersion özelliğidir.
ADSI Kullanarak Exchange Server Schema Versiyonlarını Bulma
Yukarıda rangeUpper, objectVersiyon(Default) ve objectVersion(Configuration) nesnelerinin nerede bulunduğu bilgilerini vermiştik, bu bilgilerden yola çıkarak ADSI üzerinden gerekli kontrolleri sağlayabiliriz.
ADSI Edit, Windows Server üzerindeki Active Directory yapılarını yönetmek için kullanılan bir araçtır ve LDAP (Lightweight Directory Access Protocol) üzerinden doğrudan Active Directory nesnelerine erişim sağlar.
- ADSI Edit’i Açma:
- Başlat menüsünden
Run
(Çalıştır) dialogunu açın. adsiedit.msc
yazın veEnter
tuşuna basarak ADSI Edit‘i başlatın.
- Başlat menüsünden
- Bağlantı Oluşturma:
- ADSI Edit penceresinde, sağ tıklayıp
Connect to
seçeneğini seçin. Select a well known Naming Context
seçeneğindeSchema
bağlamını seçin veOK
butonuna tıklayın.
- ADSI Edit penceresinde, sağ tıklayıp
- Şema Nesnesine Erişim ve RangeUpper Kontrolü
- Bağlantı kurduğunuz Şema dizinine gidin.
- Şema dizininde,
CN=Schema,CN=Configuration,DC=yourdomain,DC=com
gibi bir yol izleyerekSchema
nesnesine ulaşın. - Schema nesnesi içerisinde “CN=ms-Exch-Schema-Version-Pt” objesinin Properties bölümünde rangeUpper bölümünü kontrol edebilirsiniz.

- ObjectVersion(default) Değerlerini Kontrol Etme
- ADSI Edit penceresinde, sağ tıklayıp
Connect to
seçeneğini seçin. Default Naming Context
seçeneğinde ile bağlanıyoruz- Microsoft Exchange System Object nesnesine geliyoruz ve Properties bölümünü açıyoruz
- objectVersion(Default) değerini görüntüleyebiliyoruz.
- ADSI Edit penceresinde, sağ tıklayıp

- ObjectVersion(Configuration) Bulma
- ADSI Edit penceresinde, sağ tıklayıp
Connect to
seçeneğini seçin. Configuration
seçeneğinde ile bağlanıyoruz- Services – Microsoft Exchange – OrganizationName adımında Properties bölümüne geliyoruz.
- objectVersion(Configuration) sürümünü görüntüleyebiliriz.
- ADSI Edit penceresinde, sağ tıklayıp

Exchange Server 2019 Schema Versiyonları
Exchange 2019 version | rangeUpper | objectVersion (Default) | objectVersion (Configuration) |
---|---|---|---|
Exchange 2019 CU14 | 17003 | 13243 | 16762 |
Exchange 2019 CU13 | 17003 | 13243 | 16761 |
Exchange 2019 CU12 | 17003 | 13243 | 16760 |
Exchange 2019 CU11 with KB5014260 | 17003 | 13243 | 16759 |
Exchange 2019 CU11 | 17003 | 13242 | 16759 |
Exchange 2019 CU10 | 17003 | 13241 | 16758 |
Exchange 2019 CU9 | 17002 | 13240 | 16757 |
Exchange 2019 CU8 | 17002 | 13239 | 16756 |
Exchange 2019 CU7 | 17001 | 13238 | 16755 |
Exchange 2019 CU6 | 17001 | 13237 | 16754 |
Exchange 2019 CU5 | 17001 | 13237 | 16754 |
Exchange 2019 CU4 | 17001 | 13237 | 16754 |
Exchange 2019 CU3 | 17001 | 13237 | 16754 |
Exchange 2019 CU2 | 17001 | 13237 | 16754 |
Exchange 2019 CU1 | 17000 | 13236 | 16752 |
Exchange 2019 RTM | 17000 | 13236 | 16751 |
Exchange 2019 Preview | 15332 | 13236 | 16213 |
Exchange Server 2016 Schema Versiyonları
Exchange 2016 version | rangeUpper | objectVersion (Default) | objectVersion (Configuration) |
---|---|---|---|
Exchange 2016 CU23 | 15334 | 13243 | 16223 |
Exchange 2016 CU22 with KB5014260 | 15334 | 13243 | 16222 |
Exchange 2016 CU22 | 15334 | 13242 | 16222 |
Exchange 2016 CU21 | 15334 | 13241 | 16221 |
Exchange 2016 CU20 | 15333 | 13240 | 16220 |
Exchange 2016 CU19 | 15333 | 13239 | 16219 |
Exchange 2016 CU18 | 15332 | 13238 | 16218 |
Exchange 2016 CU17 | 15332 | 13237 | 16217 |
Exchange 2016 CU16 | 15332 | 13237 | 16217 |
Exchange 2016 CU15 | 15332 | 13237 | 16217 |
Exchange 2016 CU14 | 15332 | 13237 | 16217 |
Exchange 2016 CU13 | 15332 | 13237 | 16217 |
Exchange 2016 CU12 | 15332 | 13236 | 16215 |
Exchange 2016 CU11 | 15332 | 13236 | 16214 |
Exchange 2016 CU10 | 15332 | 13236 | 16213 |
Exchange 2016 CU9 | 15332 | 13236 | 16213 |
Exchange 2016 CU8 | 15332 | 13236 | 16213 |
Exchange 2016 CU7 | 15332 | 13236 | 16213 |
Exchange 2016 CU6 | 15330 | 13236 | 16213 |
Exchange 2016 CU5 | 15326 | 13236 | 16213 |
Exchange 2016 CU4 | 15326 | 13236 | 16213 |
Exchange 2016 CU3 | 15326 | 13236 | 16212 |
Exchange 2016 CU2 | 15325 | 13236 | 16212 |
Exchange 2016 CU1 | 15323 | 13236 | 16211 |
Exchange 2016 RTM | 15317 | 13236 | 16210 |
Exchange 2016 Preview | 15317 | 13236 | 16041 |
“Active Directory ile Exchange Server Şema Kontrolü” üzerine bir yorum