Aracılığıyla paylaş


Linux üzerinde SQL Server 2017'nin sürümleri ve desteklenen özellikleri

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

Bu makalede, Linux üzerinde SQL Server 2017'nin (14.x) çeşitli sürümleri tarafından desteklenen özelliklerin ayrıntıları sağlanır.

Windows üzerinde SQL Server'ın sürümleri ve desteklenen özellikleri için bkz. SQL Server 2017'nin sürümleri ve desteklenen özellikleri. Windows'da SQL Server 2017 (14.x) ile ilgili yenilikler hakkında daha fazla bilgi için bkz. SQL Server 2017'deki yenilikler.

Bu makalede, Linux üzerinde SQL Server 2017'nin (14.x) çeşitli sürümleri tarafından desteklenen özelliklerin ayrıntıları sağlanır. Windows'da SQL Server 2017 (14.x) ile ilgili yenilikler hakkında daha fazla bilgi için bkz. SQL Server 2017'deki yenilikler.

Yükleme gereksinimleri, uygulama gereksinimlerinize göre değişir. SQL Server'ın farklı sürümleri, kuruluşların ve kişilerin benzersiz performans, çalışma zamanı ve fiyat gereksinimlerini karşılar. Yüklediğiniz SQL Server bileşenleri de özel gereksinimlerinize bağlıdır. Aşağıdaki bölümler, SQL Server'da kullanılabilen sürümler ve bileşenler arasında en iyi seçimi nasıl yapacağınızı anlamanıza yardımcı olur.

En son sürüm notları ve yeni bilgiler için bkz. Linux üzerinde SQL Server 2017 sürüm notları.

Linux'ta kullanılamayan SQL Server özelliklerinin listesi için bkz. Desteklenmeyen özellikler ve hizmetler.

SQL Server'i deneyin

SQL Server sürümleri

Aşağıdaki tabloda SQL Server sürümleri açıklanmaktadır.

Basım Tanım
Kurumsal1 Birinci teklif olan SQL Server Enterprise sürümü, görev açısından kritik iş yükleri için yüksek hizmet düzeylerine ve veri içgörülerine son kullanıcı erişimine olanak tanıyan, şaşırtıcı hızlı performans, sınırsız sanallaştırma 1 ve uçtan uca iş zekası ile kapsamlı üst düzey veri merkezi özellikleri sunar.
Standart SQL Server Standard sürümü, karmaşıklık olmadan kurumsal sınıf özelliklere ihtiyaç duyan işletmeler için performans, güvenlik ve uygun maliyetlilik dengesi sunar. Bu sürüm, büyüyen işletmeleri kurumsal düzeyde performans, iş zekası özellikleri ve hibrit esneklikle güçlendirir.
Web2 SQL Server Web sürümü, küçük ve büyük ölçekli Web özellikleri için ölçeklenebilirlik, uygun maliyet ve yönetilebilirlik özellikleri sağlamak üzere Web barındırma sağlayıcıları (Azure'da IaaS'de Web sürümünü seçme dahil) ve Web VAP'leri için düşük toplam sahip olma maliyeti seçeneğidir.
Geliştirici SQL Server Developer sürümü, geliştiricilerin SQL Server üzerinde herhangi bir uygulama türü oluşturmasına olanak tanır. Enterprise sürümünün tüm işlevlerini içerir, ancak üretim sunucusu olarak değil geliştirme ve test sistemi olarak kullanım lisansına sahiptir. SQL Server Developer sürümü, uygulama derleyen ve test eden kişiler için ideal bir seçimdir.
Değerlendirme SQL Server Değerlendirme sürümü , Enterprise sürümünün tüm işlevlerini içerir. Değerlendirme dağıtımı 180 günlük bir süre için kullanılabilir. Daha fazla bilgi için bkz. sql server lisanslama kaynakları ve belgeleri.
Express3 SQL Server Express sürümü, masaüstü ve küçük sunucu veri odaklı uygulamalar öğrenmek ve oluşturmak için ideal olan giriş düzeyinde, ücretsiz veritabanıdır. Bağımsız yazılım satıcıları, geliştiriciler ve istemci uygulamaları oluşturan hobiciler için en iyi seçimdir. Daha gelişmiş veritabanı özelliklerine ihtiyacınız varsa SQL Server Express, SQL Server'ın diğer üst düzey sürümlerine sorunsuz bir şekilde yükseltilebilir.

SQL Server Express LocalDB, express sürümünün tüm programlama özelliklerine sahip, kullanıcı modunda çalışan ve hızlı, sıfır yapılandırma yüklemesine ve kısa bir önkoşul listesine sahip basit bir sürümüdür.

1 Enterprise sürümü , Yazılım Güvencesi'ne sahip müşteriler için sınırsız sanallaştırma sunar. Dağıtımlar lisanslama kılavuzuna uygun olmalıdır. Daha fazla bilgi için bkz. sql server lisanslama kaynakları ve belgeleri.

2 Web sürümü SQL Server 2025 (17.x) ve sonraki sürümlerde kullanılamaz.

3 SQL Server 2025 (17.x) sürümünden itibaren Express sürümü, Gelişmiş Hizmetler ile SQL Server Express sürümünde kullanılabilen tüm işlevleri içerir.

SQL Server'ın istemci/sunucu uygulamalarıyla birlikte kullanılması

Sql Server örneğine doğrudan bağlanan istemci/sunucu uygulamaları çalıştıran bir bilgisayara yalnızca SQL Server istemci bileşenlerini yükleyebilirsiniz. Bir veritabanı sunucusunda SQL Server örneğini yönetiyorsanız veya SQL Server uygulamaları geliştirmeyi planlıyorsanız istemci bileşenleri yüklemesi de iyi bir seçenektir.

SQL Server bileşenleri

Linux üzerinde SQL Server 2017 (14.x), SQL Server Veritabanı Altyapısı'nı destekler. Aşağıdaki tabloda Veritabanı Altyapısı'ndaki özellikler açıklanmaktadır.

Sunucu bileşenleri Açıklama
SQL Server Veritabanı Motoru SQL Server Veritabanı Altyapısı, Veritabanı Altyapısı'nı, verileri depolama, işleme ve güvenli hale getirme, çoğaltma, Full-Text Arama, ilişkisel ve XML verilerini yönetme araçları ve veritabanı analizi tümleştirmesi için temel hizmeti içerir.

Geliştirici, Enterprise Core ve Değerlendirme sürümleri

Geliştirici, Enterprise Core ve Değerlendirme sürümleri tarafından desteklenen özellikler için aşağıdaki tablolarda SQL Server Enterprise sürümü için listelenen özelliklere bakın.

Developer sürümü, SQL Server Dağıtılmış Yeniden Yürütmeiçin yalnızca bir istemciyi desteklemeye devam etmektedir.

Ölçek sınırları

Özellik İşletme Standart İnternet Ekspres
Tek bir örnek tarafından kullanılan en yüksek işlem kapasitesi - SQL Server Veritabanı Altyapısı 1 İşletim sistemi üst sınırı 4 yuva veya 24 çekirdeğin daha azı ile sınırlıdır 4 yuva veya 16 çekirdeğin daha azı ile sınırlıdır 1 yuva veya 4 çekirdeğin daha azı ile sınırlıdır
Analysis Services veya Reporting Services tarafından bir tek örnek için kullanılan maksimum hesaplama kapasitesi İşletim sistemi üst sınırı 4 yuva veya 24 çekirdeğin daha azı ile sınırlıdır 4 yuva veya 16 çekirdeğin daha azı ile sınırlıdır 1 yuva veya 4 çekirdeğin daha azı ile sınırlıdır
SQL Server Veritabanı Altyapısı'nın her bir örneği için arabellek havuzu başına en fazla bellek İşletim sistemi üst sınırı 128 GB 64GB 1.410 MB
SQL Server Veritabanı Altyapısı örneği başına arabellek havuzu uzantısı için maksimum kapasite 32 * (maksimum sunucu bellek yapılandırması) 4 * (maksimum sunucu bellek yapılandırması) Mevcut Değil Mevcut Değil
SQL Server Veritabanı Altyapısı örneği başına columnstore segment önbelleği için en fazla bellek Sınırsız bellek 32GB 16GB 352 MB
SQL Server Veritabanı Altyapısı'nda veritabanı başına bellek için iyileştirilmiş en büyük veri boyutu Sınırsız bellek 32GB 16GB 352 MB
İlişkisel veritabanı boyutu üst sınırı 524 PB 524 PB 524 PB 10 GB

Sunucu + İstemci Erişim Lisansı (CAL) tabanlı lisanslama (yeni sözleşmeler için kullanılamaz) içeren 1 Enterprise sürümü, SQL Server örneği başına en fazla 20 çekirdekle sınırlıdır. Çekirdek Tabanlı Sunucu Lisanslama modelinin altında sınır yoktur. Daha fazla bilgi için bkz . SQL Server sürümüne göre işlem kapasitesi sınırları.

Yüksek ulaşılabilirlik

Özellik İşletme Standart İnternet Ekspres
Log gönderimi Evet Evet Evet Hayı
Yedekleme sıkıştırması Evet Evet Hayı Hayı
Veritabanı anlık görüntüsü Evet Hayı Hayı Hayı
Always On yük devretme kümesi örnekleri 1 Evet Evet Hayı Hayı
Always On kullanılabilirlik grupları 2 Evet Hayı Hayı Hayı
Temel kullanılabilirlik grupları 3 Hayı Evet Hayı Hayı
Minimum replikaya işleme kullanılabilirlik grubu Evet Evet Hayı Hayı
Kümesiz kullanılabilirlik grubu Evet Evet Hayı Hayı
Çevrimiçi sayfa ve dosya geri yükleme Evet Hayı Hayı Hayı
Çevrimiçi dizin oluşturma Evet Hayı Hayı Hayı
Devam edebilen çevrimiçi dizin yeniden oluşturma Evet Hayı Hayı Hayı
Çevrimiçi şema değişikliği Evet Hayı Hayı Hayı
Hızlı kurtarma Evet Hayı Hayı Hayı
Yansıtılmış yedeklemeler Evet Hayı Hayı Hayı
Çalışma anında bellek ve CPU ekleme Evet Hayı Hayı Hayı
Şifrelenmiş yedekleme Evet Evet Hayı Hayı
Azure'a karma yedekleme (URL'ye yedekleme) Evet Evet Hayı Hayı

Kurumsal sürümde, düğüm sayısı işletim sisteminin izin verdiği maksimum değerdedir. 1 Standart sürümde iki düğüm desteği vardır.

2 On Enterprise sürümü, 2 zaman uyumlu ikincil çoğaltma dahil olmak üzere en fazla 8 ikincil çoğaltma için destek sağlar.

3 Standard sürümü temel kullanılabilirlik gruplarını destekler. Temel kullanılabilirlik grubu, bir veritabanıyla iki çoğaltmayı destekler. Temel kullanılabilirlik grupları hakkında daha fazla bilgi için bkz. Tek bir veritabanı için Temel Always On kullanılabilirlik grupları.

Ölçeklenebilirlik ve performans

Özellik İşletme Standart İnternet Ekspres
Sütun Deposu 1 Evet Evet Evet Evet
Kümelenmiş columnstore dizinlerindeki büyük nesne ikili dosyaları Evet Evet Evet Evet
Çevrimiçi kümelenmemiş sütun deposu dizini yeniden oluşturma Evet Hayı Hayı Hayı
OLTP 1'i In-Memory Evet Evet Evet Evet
Kalıcı ana bellek Evet Evet Evet Evet
Tablo ve dizin bölümleme Evet Evet Evet Evet
Veri sıkıştırma Evet Evet Evet Evet
Kaynak yöneticisi Evet Hayı Hayı Hayı
Bölümlenmiş tablo paralelliği Evet Hayı Hayı Hayı
NUMA farkındalıklı büyük sayfa belleği ve arabellek dizisi tahsisi Evet Hayı Hayı Hayı
G/Ç kaynak yönetimi Evet Hayı Hayı Hayı
Gecikmeli dayanıklılık Evet Evet Evet Evet
Toplu veri ekleme iyileştirmeleri Evet Evet Evet Evet

1 In-Memory OLTP veri boyutu ve columnstore segment önbelleği, Ölçek sınırları bölümünde sürüm tarafından belirtilen bellek miktarıyla sınırlıdır. En yüksek paralellik derecesi sınırlıdır. Dizin derlemesi için işlem paralelliği (DOP) derecesi, Standart sürüm için 2 DOP ve Web ve Express sürümleri için 1 DOP ile sınırlıdır. Bu, disk tabanlı tablolar ve bellek için iyileştirilmiş tablolar üzerinde oluşturulan columnstore dizinlerini ifade eder.

Akıllı sorgu işleme

Özellik İşletme Standart İnternet Ekspres
Otomatik ayarlama Evet Hayı Hayı Hayı
Toplu mod uyarlamalı birleşimler Evet Hayı Hayı Hayı
Toplu iş modu bellek tahsis geri bildirimi Evet Hayı Hayı Hayı
Çok deyimli tablo değerli işlevler için araya eklemeli yürütme Evet Evet Evet Evet

Security

Özellik İşletme Standart İnternet Ekspres
Satır düzeyi güvenlik Evet Evet Evet Evet
Always Encrypted (Her Zaman Şifreli) Evet Evet Evet Evet
Dinamik veri maskeleme Evet Evet Evet Evet
Temel denetim Evet Evet Evet Evet
Ayrıntılı denetim Evet Evet Evet Evet
Saydam veri şifrelemesi (TDE) Evet Hayı Hayı Hayı
Kullanıcı tanımlı roller Evet Evet Evet Evet
İçerilen veritabanları Evet Evet Evet Evet
Yedeklemeler için şifreleme Evet Evet Hayı Hayı

Manageability

Özellik İşletme Standart İnternet Ekspres
Ayrılmış yönetici bağlantısı Evet Evet Evet Evet 1
PowerShell betik desteği Evet Evet Evet Evet
Veri katmanı uygulama bileşeni işlemleri için destek (ayıklama, dağıtma, yükseltme, silme) Evet Evet Evet Evet
İlke otomasyonu (zamanlamayı ve değişikliği denetleme) Evet Evet Evet Hayı
Performans veri toplayıcısı Evet Evet Evet Hayı
Standart performans raporları Evet Evet Evet Hayı
Plan kılavuzları ve plan kılavuzları için plan dondurma işlemi Evet Evet Evet Hayı
Dizinlenmiş görünümlerin doğrudan sorgusu (ipucu kullanarak NOEXPAND ) Evet Evet Evet Evet
Otomatik indeksli görünümler bakımı Evet Evet Evet Hayı
Dağıtılmış bölümlenmiş görünümler Evet Hayı Hayı Hayı
Paralel dizin bakım işlemleri Evet Hayı Hayı Hayı
Sorgu iyileştiricisi tarafından dizinlenmiş görünümün otomatik kullanımı Evet Hayı Hayı Hayı
Paralel tutarlılık denetimi Evet Hayı Hayı Hayı
SQL Server Yardımcı Programı Denetim Noktası Evet Hayı Hayı Hayı

İzleme bayrağıyla 1.

Programlanabilirlik

Özellik İşletme Standart İnternet Ekspres
JSON veri formatı Evet Evet Evet Evet
Sorgu Mağazası Evet Evet Evet Evet
Zamansal Evet Evet Evet Evet
Yerel XML desteği Evet Evet Evet Evet
XML dizin oluşturma Evet Evet Evet Evet
MERGE ve upsert özellikleri Evet Evet Evet Evet
Tarih ve saat veri türleri Evet Evet Evet Evet
Uluslararasılaştırma desteği Evet Evet Evet Evet
Tam metin ve anlamsal arama Evet Evet Evet Evet
Sorguda dilin belirtimi Evet Evet Evet Evet
Hizmet Aracısı (mesajlaşma ve kuyruğa alma) Evet Evet Hayır 1 Hayır 1
Transact-SQL uç noktaları Evet Evet Evet Hayı
Grafik Evet Evet Evet Evet

1 yalnızca Müşterisi.

Entegrasyon Hizmetleri

SQL Server sürümleri tarafından desteklenen Integration Services (SSIS) özellikleri hakkında bilgi için bkz. SQL Serversürümleri tarafından desteklenen Integration Services özellikleri.

Uzamsal ve konum hizmetleri

Özellik İşletme Standart İnternet Ekspres
Uzamsal dizinler Evet Evet Evet Evet
Planar ve jeodetik veri türleri Evet Evet Evet Evet
Gelişmiş uzamsal kitaplıklar Evet Evet Evet Evet
Endüstri standardı uzamsal veri biçimlerini içeri/dışarı aktarma Evet Evet Evet Evet

Desteklenmeyen özellikler ve hizmetler

Aşağıdaki özellikler ve hizmetler Linux üzerinde SQL Server 2017 (14.x) için kullanılamaz. Bu özelliklerin desteği zaman içinde giderek daha fazla etkinleştirilecektir.

Alan Desteklenmeyen özellik veya hizmet Yorumlar
Veritabanı altyapısı Birleştirme replikasyonu
Stretch Veritabanı Bu özellik SQL Server 2022'de (16.x) kullanım dışıdır ve desteklenmez.
PolyBase SQL Server 2019 (15.x) ve sonraki sürümlerde desteklenir.
Üçüncü taraf bağlantıları olan dağıtılmış sorgu
SQL Server dışındaki veri kaynaklarına bağlı sunucular Transact-SQL söz dizimlerini kullanarak SQL Server'dan diğer veri kaynaklarını sorgulamak için Linux'a PolyBase yükleyin. PolyBase'in yardımcı olmadığı senaryolar içinMicrosoft Azure forumu'na geri bildirim gönderin.
Genişletilmiş sistem saklı yordamları (xp_cmdshellvb.) Bu özellikkullanım dışıdır. Belirli gereksinimleriniz varsaMicrosoft Azure forumu'na geri bildirim gönderin.
FileTable, FILESTREAM Belirli gereksinimleriniz varsaMicrosoft Azure forumu'na geri bildirim gönderin.
EXTERNAL_ACCESS veya UNSAFE izin kümesine sahip CLR derlemeleri
Buffer Pool Uzantısı
URL'ye yedekleme - sayfa blobu URL'ye yedekleme, Paylaşılan Erişim İmzasıkullanılarak blok blobları için desteklenir.
SQL Server Aracısı Alt Sistemler: CmdExec, PowerShell, Kuyruk Okuyucu, SSIS, SSAS, SSRS
Uyarılar
Kayıt Okuyucu Aracısı
Yönetilen Yedekleme
Yüksek Kullanılabilirlik Veritabanı aynalama Bu özellikkullanım dışıdır. Bunun yerine Always On kullanılabilirlik gruplarını kullanın.
Güvenlik Genişletilebilir Anahtar Yönetimi (EKM)
Bağlı sunucular için Windows tümleşik kimlik doğrulaması
Kullanılabilirlik grubu (AG) uç noktaları için Windows tümleşik kimlik doğrulaması Kullanılabilirlik grupları için sertifika tabanlı uç nokta kimlik doğrulaması oluşturun ve kullanın. Daha fazla bilgi için bkz. Linux'ta yüksek kullanılabilirlik için SQL Server kullanılabilirlik grubunu yapılandırma.
Linux'ta SQL Server dağıtımları FIPS uyumlu değil
Hizmetler SQL Server Tarayıcısı Konak başına yalnızca tek bir varsayılan örnek desteklendiğinden, Linux'ta SQL Server Browser hizmeti gerekli değildir. Windows'un aksine, çözülecek adlandırılmış örnek yoktur ve bağlantı noktası kurulum sırasında açıkça yapılandırılır.
SQL Server R hizmetleri SQL Server R, SQL Server içinde desteklenir, ancak ayrı bir paket olarak SQL Server R hizmetleri desteklenmez.

SQL Server 2019 ve SQL Server 2022için Linux'ta Makine Öğrenimi Hizmetleri yükleyebilirsiniz.
Analiz Servisleri
Raporlama Hizmetleri SQL Server 2019 (15.x) ve sonraki sürümlerinde , Linux üzerinde SQL Server için Power BI Rapor Sunucusu katalog veritabanlarını yapılandırın. Windows üzerinde SQL Server Reporting Services'i (SSRS) çalıştırın ve Linux dağıtımlarında SQL Server'da SSRS için katalog veritabanlarını barındırın.
Veri Kalitesi Hizmetleri Kullanım dışı bırakılan özellik.
Ana Veri Hizmetleri Kullanım dışı bırakılan özellik.

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

  • SQL Server 2017'deki yenilikler
  • SQL Server yükleme kılavuzu
  • SQL Server teknik belgeleri