Configuration Manager için desteklenen SQL Server sürümleri
Uygulama hedefi: Configuration Manager (güncel dalı)
Her Configuration Manager sitesi, site veritabanını barındırmak için desteklenen bir SQL Server sürümü ve yapılandırması gerektirir.
SQL Server örnekleri ve konumları
Merkezi yönetim sitesi ve birincil siteler
Site veritabanı SQL Server'ın tam yüklemesini kullanmalıdır.
SQL Server şu konumda bulunabilir:
- Site sunucusu bilgisayarı.
- Site sunucusundan uzak olan bir bilgisayar.
Aşağıdaki örnekler desteklenir:
SQL Server'ın varsayılan veya adlandırılmış örneği.
Birden çok örnek yapılandırması.
SQL Server Always On yük devretme kümesi örneği. Daha fazla bilgi için bkz. Site veritabanı için SQL Server Always On yük devretme kümesi örneği kullanma.
SQL Server AlwaysOn kullanılabilirlik grubu. Daha fazla bilgi için bkz. SQL Server Always On kullanılabilirlik grubu kullanmaya hazırlanma.
İkincil siteler
Site veritabanı, SQL Server veya SQL Server Express'in tam yüklemesinin varsayılan örneğini kullanabilir.
SQL Server, site sunucusu bilgisayarında bulunmalıdır.
Destekle ilgili sınırlamalar
Aşağıdaki yapılandırmalar desteklenmez:
Ağ Yükü Dengeleme (NLB) kümesi yapılandırmasında yük devretme kümesi örneği
Küme Paylaşılan Birimindeki (CSV) yük devretme kümesi örneği
SQL Server veritabanı yansıtma teknolojisi ve eşler arası çoğaltma
SQL Server işlem çoğaltması yalnızca nesneleri veritabanı çoğaltmalarını kullanacak şekilde yapılandırılmış yönetim noktalarına çoğaltmak için desteklenir.
SQL Server'ın desteklenen sürümleri
Birden çok site içeren bir hiyerarşide, farklı siteler site veritabanını barındırmak için SQL Server'ın farklı sürümlerini kullanabilir. Aşağıdaki öğeler doğru olduğu sürece:
- Configuration Manager, kullandığınız SQL Server sürümlerini destekler.
- Kullandığınız SQL Server sürümleri Microsoft tarafından desteklenmektedir.
- SQL Server, SQL Server'ın iki sürümü arasında çoğaltmayı destekler. Daha fazla bilgi için bkz. SQL Server çoğaltma geriye dönük uyumluluk.
SQL Server 2016 ve öncesi için her SQL Server sürümü ve hizmet paketi için destek , Microsoft Yaşam Döngüsü İlkesi'ni izler. Belirli bir SQL Server hizmet paketi için destek, temel hizmet paketi sürümüyle geriye dönük uyumluluğu kesmediği sürece toplu güncelleştirmeler içerir. SQL Server 2017'den başlayarak, hizmet paketleri modern bir hizmet modelini izlediğinden yayımlanmaz. SQL Server ekibi, kullanılabilir duruma geldikçe toplu güncelleştirmelerin sürekli ve proaktif bir şekilde yüklenmesini önerir.
Aksi belirtilmedikçe, aşağıdaki SQL Server sürümleri Configuration Manager'ın tüm etkin sürümleriyle desteklenir. Yeni bir SQL Server sürümü desteği eklenirse, bu desteği ekleyen Configuration Manager sürümü not edilir. Benzer şekilde, destek kullanım dışı bırakıldıysa, Configuration Manager'ın etkilenen sürümleriyle ilgili ayrıntıları arayın.
Önemli
Merkezi yönetim sitesindeki veritabanı için SQL Server Standard kullandığınızda, bir hiyerarşinin destekleyebilecek toplam istemci sayısını sınırlandırabilirsiniz. Bkz . Boyut ve ölçek numaraları.
SQL Server 2022: Standard, Enterprise
Geçerli dal 2303'den başlayarak, Configuration Manager veritabanında Uyumluluk Düzeyi/Kardinalite Tahmini 150 olarak ayarlanmış SQL Server 2022 için destek eklenir. SQL 2022 yerel (160) şu anda desteklenmiyor.
SQL Server'ın bu sürümünü aşağıdaki siteler için kullanabilirsiniz:
- Merkezi yönetim sitesi
- Birincil site
- İkincil site
SQL Server 2019: Standard, Enterprise
Toplu güncelleştirme sürümünüz SQL Server yaşam döngüsü tarafından desteklendiği sürece bu sürümü toplu güncelleştirme 5 (CU5) veya üzeri ile kullanabilirsiniz. CU5, skaler UDF inlining ile ilgili bir sorunu çözdiğinden SQL Server 2019 için en düşük gereksinimdir.
SQL Server'ın bu sürümünü aşağıdaki siteler için kullanabilirsiniz:
- Merkezi yönetim sitesi
- Birincil site
- İkincil site
SQL Server 2017: Standard, Enterprise
Toplu güncelleştirme sürümünüz SQL Server yaşam döngüsü tarafından desteklendiği sürece bu sürümü toplu güncelleştirme sürümü 2 veya üzeri ile kullanabilirsiniz. SQL Server'ın bu sürümünü aşağıdaki siteler için kullanabilirsiniz:
- Merkezi yönetim sitesi
- Birincil site
- İkincil site
SQL Server 2016: Standard, Enterprise
Bu sürümü, SQL Server yaşam döngüsü tarafından desteklenen en düşük hizmet paketi ve toplu güncelleştirme ile kullanabilirsiniz. SQL Server'ın bu sürümünü aşağıdaki siteler için kullanabilirsiniz:
- Merkezi yönetim sitesi
- Birincil site
- İkincil site
SQL Server 2014: Standard, Enterprise
Bu sürümü, SQL Server yaşam döngüsü tarafından desteklenen en düşük hizmet paketi ve toplu güncelleştirme ile kullanabilirsiniz. SQL Server'ın bu sürümünü aşağıdaki siteler için kullanabilirsiniz:
- Merkezi yönetim sitesi
- Birincil site
- İkincil site
Önemli
Sürüm 2409'dan itibaren SQL Server 2014 desteği kullanım dışı bırakılmıştır. Destek yaşam döngüsü Temmuz 2024'te sona erer. Bu süreden önce tüm veritabanı sunucularını yükseltmeyi planlayın. Daha fazla bilgi için bkz. SQL Server.
SQL Server 2017 Express
Toplu güncelleştirme sürümünüz SQL Server yaşam döngüsü tarafından desteklendiği sürece bu sürümü toplu güncelleştirme sürümü 2 veya üzeri ile kullanabilirsiniz. SQL Server'ın bu sürümünü aşağıdaki siteler için kullanabilirsiniz:
- İkincil site
SQL Server 2016 Express
Bu sürümü, SQL Server yaşam döngüsü tarafından desteklenen en düşük hizmet paketi ve toplu güncelleştirme ile kullanabilirsiniz. SQL Server'ın bu sürümünü aşağıdaki siteler için kullanabilirsiniz:
- İkincil site
SQL Server 2014 Express
Bu sürümü, SQL Server yaşam döngüsü tarafından desteklenen en düşük hizmet paketi ve toplu güncelleştirme ile kullanabilirsiniz. SQL Server'ın bu sürümünü aşağıdaki siteler için kullanabilirsiniz:
- İkincil site
Önemli
Sürüm 2409'dan itibaren SQL Server 2014 desteği kullanım dışı bırakılmıştır. Destek yaşam döngüsü Temmuz 2024'te sona erer. Bu süreden önce tüm veritabanı sunucularını yükseltmeyi planlayın. Daha fazla bilgi için bkz. SQL Server.
SQL Server için gerekli yapılandırmalar
Aşağıdaki yapılandırmalar, SQL Server Express dahil olmak üzere bir site veritabanı için kullandığınız tüm SQL Server yüklemeleri için gereklidir. Configuration Manager ikincil site yüklemesinin bir parçası olarak SQL Server Express'i yüklediğinde, otomatik olarak bu yapılandırmaları oluşturur.
SQL Server mimari sürümü
Configuration Manager, site veritabanını barındırmak için SQL Server'ın 64 bit sürümünü gerektirir.
Veritabanı harmanlaması
Her sitede hem site hem de site veritabanı için kullanılan SQL Server örneği şu harmanlamayı kullanmalıdır: SQL_Latin1_General_CP1_CI_AS.
Configuration Manager, Çin GB18030 standardı için bu harmanlama için iki özel durumu destekler. Daha fazla bilgi için bkz. Uluslararası destek.
Veritabanı uyumluluk düzeyi
Configuration Manager, site veritabanı için uyumluluk düzeyinin Configuration Manager sürümünüz için desteklenen en düşük SQL Server sürümünden küçük olmamasını gerektirir.
Bir site veritabanını SQL Server'ın önceki bir sürümünden yükselttiğiniz zaman, veritabanı mevcut kardinalite tahmin düzeyini (bu SQL Server örneği için izin verilen en düşük düzeydeyse) korur. SQL Server'ı izin verilen düzeyden daha düşük bir uyumluluk düzeyindeki bir veritabanıyla yükselttiğiniz zaman, veritabanı otomatik olarak SQL Server tarafından izin verilen en düşük uyumluluk düzeyine ayarlanır.
Aşağıdaki tabloda Configuration Manager site veritabanları için önerilen uyumluluk düzeyleri tanımlanmıştır:
SQL Server sürümü | Desteklenen uyumluluk düzeyleri | Önerilen düzey |
---|---|---|
SQL Server 2022 | 150, 140, 130, 120, 110 | 150 |
SQL Server 2019 | 150, 140, 130, 120, 110 | 150 |
SQL Server 2017 | 140, 130, 120, 110 | 140 |
SQL Server 2016 | 130, 120, 110 | 130 |
Site veritabanınızda kullanılan SQL Server kardinalite tahmini uyumluluk düzeyini belirlemek için site veritabanı sunucusunda aşağıdaki SQL sorgusunu çalıştırın:
SELECT name, compatibility_level FROM sys.databases
SQL Server uyumluluk düzeyleri ve bunların nasıl ayarlanacağı hakkında daha fazla bilgi için bkz. ALTER DATABASE Compatibility Level (Transact-SQL).
SQL Server özellikleri
Her site sunucusu için yalnızca Veritabanı Altyapısı Hizmetleri özelliği gereklidir.
Configuration Manager veritabanı çoğaltması IÇIN SQL Server çoğaltma özelliği gerekmez. Ancak, yönetim noktaları için veritabanı çoğaltmalarını kullandığınızda bu SQL Server yapılandırması gereklidir.
Windows kimlik doğrulaması
Configuration Manager, veritabanı bağlantılarını doğrulamak için Windows kimlik doğrulaması gerektirir.
SQL Server örneği
Her site için ayrılmış bir SQL Server örneği kullanın. Örnek adlandırılmış bir örnek veya varsayılan örnek olabilir.
SQL Server belleği
SQL Server Management Studio kullanarak SQL Server için bellek ayırın. Sunucu Belleği Seçenekleri'nin altında En düşük sunucu belleği ayarını yapın. Bu ayarı yapılandırma hakkında daha fazla bilgi için bkz. SQL Server bellek sunucusu yapılandırma seçenekleri.
Site sunucusuyla aynı bilgisayara yüklediğiniz bir veritabanı sunucusu için: SQL Server belleğini kullanılabilir adreslenebilir sistem belleğinin yüzde 50 ile 80'i kadar sınırlayın.
Site sunucusundan uzak olan ayrılmış bir veritabanı sunucusu için: SQL Server belleğini kullanılabilir adreslenebilir sistem belleğinin yüzde 80 ila 90'ı ile sınırlayın.
Kullanılan her SQL Server örneğinin arabellek havuzu için bir bellek yedeği için:
- Merkezi yönetim sitesi için: En az 8 GB ayarlayın.
- Birincil site için: En az 8 GB ayarlayın.
- İkincil site için: En az 4 GB ayarlayın.
SQL Server iç içe tetikleyicileri
SQL Server iç içe tetikleyicileri etkinleştirilmelidir. Daha fazla bilgi için bkz . İç içe tetikleyiciler sunucusu yapılandırma seçeneğini yapılandırma
SQL Server CLR tümleştirmesi
Site veritabanı, SQL Server ortak dil çalışma zamanının (CLR) etkinleştirilmesini gerektirir. Configuration Manager yüklendiğinde bu seçenek otomatik olarak etkinleştirilir. CLR hakkında daha fazla bilgi için bkz. SQL Server CLR Tümleştirmesine Giriş.
SQL Server Hizmet Aracısı (SSB)
SQL Server Hizmet Aracısı hem siteler arası çoğaltma hem de tek bir birincil site için gereklidir.
GÜVENILIR ayarı
Configuration Manager, SQL TRUSTWORTHY veritabanı özelliğini otomatik olarak etkinleştirir. Bu özelliğin Configuration Manager tarafından AÇILMASI gerekir.
SQL Server için isteğe bağlı yapılandırmalar
Tam SQL Server yüklemesi kullanan her veritabanı için aşağıdaki yapılandırmalar isteğe bağlıdır.
SQL Server hizmeti
SQL Server hizmetini şu komutu kullanarak çalışacak şekilde yapılandırabilirsiniz:
Düşük hak etki alanı kullanıcı hesabı:
- Bu yapılandırma en iyi yöntemdir ve hesap için hizmet asıl adını (SPN) el ile kaydetmenizi gerektirebilir.
SQL Server çalıştıran bilgisayarın yerel sistem hesabı:
- Yapılandırma işlemini basitleştirmek için yerel sistem hesabını kullanın.
- Yerel sistem hesabını kullandığınızda, Configuration Manager SPN'yi SQL Server hizmeti için otomatik olarak kaydeder.
- SQL Server hizmeti için yerel sistem hesabını kullanmak bir SQL Server en iyi uygulaması değildir.
SQL Server çalıştıran bilgisayar SQL Server hizmetini çalıştırmak için yerel sistem hesabını kullanmadığında, Active Directory Etki Alanı Hizmetleri'nde SQL Server hizmetini çalıştıran hesabın SPN'sini yapılandırın. (Sistem hesabı kullanıldığında SPN sizin için otomatik olarak kaydedilir.)
Site veritabanı SPN'leri hakkında bilgi için bkz. Site veritabanı sunucusu için SPN'yi yönetme.
SQL Server hizmeti tarafından kullanılan hesabı değiştirme hakkında bilgi için bkz. SCM Hizmetleri - Hizmet başlangıç hesabını değiştirme.
SQL Server Raporlama Hizmetleri
SQL Server Reporting Services, raporları çalıştırmanıza olanak tanıyan bir raporlama hizmetleri noktası yüklemek için gereklidir. Configuration Manager, raporlama için site veritabanıyla aynı SQL Server sürümlerini destekler.
Daha fazla bilgi için bkz. Configuration Manager'da raporlama önkoşulları.
Önemli
SQL Server'ı önceki bir sürümden yükselttikten sonra şu hatayı görebilirsiniz: Rapor Oluşturucusu Yok.
Bu hatayı çözmek için raporlama hizmetleri noktası site sistemi rolünü yeniden yüklemeniz gerekir.
Veri ambarı hizmet noktası
Veri ambarı ayrı bir veritabanı kullanır. Site veritabanı sunucusunda veya ayrı bir SQL Server'da barındırabilirsiniz. Daha fazla bilgi için bkz . Configuration Manager için veri ambarı hizmet noktası.
SQL Server bağlantı noktaları
SQL Server veritabanı altyapısıyla iletişim ve siteler arası çoğaltma için varsayılan SQL Server bağlantı noktası yapılandırmalarını kullanabilir veya özel bağlantı noktaları belirtebilirsiniz:
Siteler arası iletişimler , varsayılan olarak TCP 4022 bağlantı noktasını kullanan SQL Server Hizmet Aracısı'nı kullanır.
SQL Server veritabanı altyapısı ile çeşitli Configuration Manager site sistemi rolleri arasındaki site içi iletişimler varsayılan olarak TCP 1433 bağlantı noktasını kullanır. Aşağıdaki site sistemi rolleri SQL Server veritabanıyla doğrudan iletişim kurar:
- Yönetim noktası
- SMS Sağlayıcısı bilgisayarı
- Raporlama hizmetleri noktası
- Site sunucusu
SQL Server çalıştıran bir bilgisayar birden fazla siteden bir veritabanı barındırdığında, her veritabanı ayrı bir SQL Server örneği kullanmalıdır. Ayrıca, her örnek benzersiz bir bağlantı noktası kümesi kullanacak şekilde yapılandırılmalıdır.
Uyarı
Configuration Manager dinamik bağlantı noktalarını desteklemez. SQL Server adlandırılmış örnekleri varsayılan olarak veritabanı altyapısına bağlantılar için dinamik bağlantı noktaları kullandığından, adlandırılmış bir örnek kullandığınızda, site içi iletişim için kullanmak istediğiniz statik bağlantı noktasını el ile yapılandırmanız gerekir.
SQL Server çalıştıran bilgisayarda etkinleştirilmiş bir güvenlik duvarınız varsa, dağıtımınız tarafından ve SQL Server ile iletişim kuran bilgisayarlar arasındaki ağdaki herhangi bir konumda kullanılan bağlantı noktalarına izin verecek şekilde yapılandırıldığından emin olun.
SQL Server'ı belirli bir bağlantı noktasını kullanacak şekilde yapılandırma örneği için bkz. Sunucuyu belirli bir TCP bağlantı noktasını dinleyecek şekilde yapılandırma.
SQL Server için yükseltme seçenekleri
SQL Server sürümünüzü yükseltmeniz gerekiyorsa, kolaydan daha karmaşıka kadar aşağıdaki yöntemlerden birini kullanın:
SQL Server'ı yerinde yükseltme (önerilir)
Yeni bir bilgisayara SQL Server'ın yeni bir sürümünü yükleyin ve ardından site sunucunuzu yeni SQL Server'a işaret etmek için Configuration Manager kurulumunun veritabanı taşıma seçeneğini kullanın
Yedekleme ve kurtarmayı kullanın. SQL Server yükseltme senaryosu için yedekleme ve kurtarmanın kullanılması desteklenir. Bir siteyi kurtarmadan önce Dikkat Edilmesi Gerekenler'i gözden geçirirken SQL Server sürüm oluşturma gereksinimini yoksayabilirsiniz.