Aracılığıyla paylaş


SQL Server'ın birden çok sürümü ve örneğiyle çalışma

Şunlar için geçerlidir:Windows üzerinde SQL Server

SQL Server'ın birden çok örneğini yükleyebilir veya SQL Server'ı önceki SQL Server sürümlerinin zaten yüklü olduğu bir bilgisayara yükleyebilirsiniz.

Uyarı

Linux'ta birden çok SQL Server örneği yüklemeniz gerekiyorsa bkz. SQL Server Linux kapsayıcılarını dağıtma ve bağlama.

Aşağıdaki SQL Server ile ilgili öğeler, aynı bilgisayara birden çok örneğin yüklenmesiyle uyumludur:

  • Veritabanı Altyapısı
  • Analiz Servisleri
  • Raporlama Servisleri 1

1 SQL Server 2016 (13.x) ile başlayarak SQL Server Reporting Services (SSRS) ayrı olarak yüklenir.

Diğer SQL Server sürümlerinin zaten yüklü olduğu bir bilgisayarda SQL Server'ın önceki sürümlerini yükseltebilirsiniz. Desteklenen yükseltme senaryoları için bkz . Desteklenen sürüm ve sürüm yükseltmeleri (SQL Server 2022).

Sürüm bileşenleri ve numaralandırma

Aşağıdaki kavramlar, SQL Server'ın yan yana örnekleri için SQL Server'ın davranışını anlamak için kullanışlıdır.

SQL Server için standart ürün sürümü biçimi, MM.nn.bbbb.rrher kesimin şu şekilde tanımlandığı biçimidir:

  • MM - Ana sürüm
  • nn - Küçük sürüm
  • bbbb - Derleme numarası
  • rr - Derleme düzeltme numarası

SQL Server'ın her ana veya ikincil sürümünde, önceki sürümlerden ayırt etmek için sürüm numarasına bir artış vardır. Sürümdeki bu değişiklik, aşağıdakiler dahil olmak üzere birçok amaçla kullanılır:

  • kullanıcı arabiriminde sürüm bilgilerini görüntüleme
  • yükseltme sırasında dosyaların nasıl değiştirilmeyi denetleme
  • hizmet paketlerini ve toplu güncelleştirmeleri uygulama
  • ardışık sürümler arasında işlevsel ayrım için bir mekanizma olarak

SQL Server'ın tüm sürümleri tarafından paylaşılan bileşenler

Belirli bileşenler, SQL Server'ın tüm yüklü sürümlerinin tüm örnekleri tarafından paylaşılır. Sql Server'ın farklı sürümlerini aynı makineye yan yana yüklediğinizde, bu bileşenler otomatik olarak en son sürüme yükseltilir. Bu tür bileşenler genellikle SQL Server'ın son örneği kaldırıldığında otomatik olarak kaldırılır.

Örnekler: SQL Server Tarayıcısı ve Microsoft SQL Server VSS Yazıcı.

SQL Server'ın aynı ana sürümünün tüm örnekleri arasında paylaşılan bileşenler

Aynı ana sürüme sahip SQL Server sürümleri tüm örneklerde bazı bileşenleri paylaşır. Yükseltme sırasında paylaşılan bileşenler seçilirse, mevcut bileşenler en son sürüme yükseltilir.

Örnekler: Integration Services, Master Data Services, SQL Server Management Studio, SQL Server Data Tools (SSDT) ve SQL Server Books Online.

Küçük sürümler arasında paylaşılan bileşenler

Aynı major.minor sürümü paylaşılan bileşenlerine sahip SQL Server sürümleri.

Örnek: Destek dosyalarını ayarlama.

SQL Server örneğine özgü bileşenler

Bazı SQL Server bileşenleri veya hizmetleri bir SQL Server örneğine (örneğe duyarlı) özeldir. Bunları barındıran örnekle aynı sürümü paylaşırlar ve yalnızca bu örnek için kullanılırlar.

Örnekler: Veritabanı Altyapısı, Analiz Hizmetleri ve Raporlama Hizmetleri.

Windows'da SQL Server sürümleri tarafından desteklenen özelliklerin listesi için bkz:

Linux üzerinde SQL Server sürümleri tarafından desteklenen özelliklerin listesi için bkz:

SQL Server sürümlerinden bağımsız bileşenler

Bazı bileşenler SQL Server kurulumu sırasında yüklenir, ancak SQL Server sürümlerinden bağımsızdır. Bunlar ana sürümler arasında veya tüm SQL Server sürümleri tarafından paylaşılabilir.

Örnekler: Microsoft Sync Framework, SQL Server Compact.

SQL Server Compact yüklemesi hakkında daha fazla bilgi için bkz. Yükleme Sihirbazı'ndan (Kurulum) SQL Server'ı Yükleme. SQL Server Compact'ı kaldırma hakkında daha fazla bilgi için bkz. Var olan bir SQL Server örneğini kaldırma (Kurulum).

SQL Server'ın önceki sürümleriyle yan yana SQL Server kullanma

SQL Server'ı, daha önceki bir SQL Server sürümünün örneklerini çalıştıran bir bilgisayara yükleyebilirsiniz. Bilgisayarda varsayılan bir örnek zaten varsa, SQL Server adlandırılmış örnek olarak yüklenmelidir.

Aşağıdaki tabloda, windows'un yaygın olarak desteklenen ve gerekli .NET sürümleri yüklü olan her SQL Server sürümü için yan yana destek gösterilmektedir:

Mevcut örnek Yan yana destek
SQL Server 2022 (16.x) SQL Server 2019 (15.x) ile SQL Server 2008 (10.0.x)
SQL Server 2019 (15.x) SQL Server 2017 (14.x) ile SQL Server 2008 (10.0.x)
SQL Server 2017 (14.x) SQL Server 2008 (10.0.x) ile SQL Server 2016 (13.x) arasında
SQL Server 2016 (13.x) SQL Server 2008 (10.0.x) ile SQL Server 2014 (12.x) arasında

Daha fazla bilgi için bkz. Windows işletim sisteminde SQL Server için sürüm gereksinimleri.

SysPrep ile ilgili dikkat edilmesi gerekenler

SQL Server SysPrep, aynı bilgisayarda SQL Server'ın önceki sürümleriyle hazırlanmış SQL Server örneklerinin yan yana yüklenmesini desteklemez. Ancak, SQL Server'ın aynı ana sürümünün birden çok hazırlanmış örneğini aynı bilgisayara yan yana yükleyebilirsiniz. Daha fazla bilgi için bkz. SysPrep kullanarak SQL Server yüklemeyle ilgili önemli noktalar.

SQL Server 2016 (13.x) ve sonraki sürümleri, Windows Server 2008 R2 Server Core SP 1 çalıştıran bir bilgisayara SQL Server'ın önceki sürümleriyle yan yana yüklenemez. Sunucu Çekirdeği yüklemeleri hakkında daha fazla bilgi için bkz. Sunucu Çekirdeği'ne SQL Server yükleme.

IP adresi çakışmalarını önleme

SQL Server Yük Devretme Kümesi Örneği, SQL Server Veritabanı Altyapısı'nın tek başına bir örneğiyle yan yana yüklendiğinde, IP adreslerinde TCP bağlantı noktası numarası çakışmalarını önlemek için dikkatli olun. Çakışmalar genellikle Veritabanı Altyapısı'nın iki örneği de varsayılan TCP bağlantı noktasını (1433) kullanacak şekilde yapılandırıldığında oluşur.

Çakışmaları önlemek için, bir örneği varsayılan olmayan bir sabit bağlantı noktası kullanacak şekilde yapılandırın. Sabit bağlantı noktası yapılandırmak genellikle tek başına örnekte en kolayıdır. Veritabanı Altyapısı'nın farklı bağlantı noktaları kullanacak şekilde yapılandırılması, SQL Server Yük Devretme Kümesi Örneği bekleme düğümünde başarısız olduğunda örnek başlatmayı engelleyen beklenmeyen bir IP adresi/TCP bağlantı noktası çakışmasını önler.