Aracılığıyla paylaş


Linux'ta SQL Server nedir?

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

SQL Server, SQL Server 2017 (14.x) ile başlayarak Linux üzerinde çalışır. Desteklenen işletim sistemlerinde benzer özelliklere ve hizmetlere sahip aynı SQL Server Veritabanı Altyapısıdır.

Başlayın

SQL Server hakkında bilgi sahibiyseniz ve Linux'ı bilmiyorsanız, SQL kullanıcıları için Linux'a yeni başlayanlar kaynakları bölümüne bakın.

Linux hakkında bilgi sahibiyseniz ve SQL Server'ı bilmiyorsanız bkz. SQL Server'da Yeni: Öğrenme kaynakları.

Yüklemenizi seçin

Aşağıdaki bölümler tercih ettiğiniz ortamda Linux'a SQL Server yüklemenize yardımcı olur.

SQL Server'ı doğrudan Linux makinesine veya VM'ye yükleme

Aşağıdaki hızlı başlangıç makalelerinde, fiziksel donanıma veya sanal makineye (VM) Linux'ta SQL Server'ın nasıl yükleneceği ve veritabanı nasıl oluşturulacağı açıklanmaktadır:

Platform DESTEKLENEN SQL Server sürümü
Red Hat Enterprise Linux (RHEL) 2017, 2019, 2022 ve 2025
Ubuntu 2017, 2019, 2022 ve 2025
SUSE Linux Enterprise Server (SLES) 1 Yalnızca 2017, 2019 ve 2022
Azure Sanal Makinelerde SQL Server 2017, 2019, 2022 ve 2025

1 SUSE Linux Enterprise Server (SLES), SQL Server 2025 (17.x) ve sonraki sürümlerde desteklenmez.

Sql Server'ı Linux kapsayıcısında çalıştırma

Kapsayıcılar, geliştirme ortamınızdaki yerel test, sürekli tümleştirme ve dağıtım (CI/CD) ve kısa ömürlü iş yüklerinde kullanışlıdır. Azure Kubernetes Services (AKS), Red Hat OpenShift ve DH2i DxOperator gibi üretim ortamlarında kapsayıcı düzenlemenin bir parçası olarak da yaygın olarak kullanılır.

Linux kapsayıcısına SQL Server yükleme yönergeleri için bkz . Hızlı Başlangıç: Docker ile SQL Server Linux kapsayıcı görüntülerini çalıştırma.

SQL Server kapsayıcı görüntüleri yayımlanır ve Microsoft Container Registry'de (MCR) kullanılabilir. Ayrıca, kapsayıcı görüntüsünü oluştururken kullanılan işletim sistemi görüntüsüne göre aşağıdaki konumlarda kataloglanır:

Not

Kapsayıcılar yalnızca en son Linux dağıtımları için MCR'de yayımlanır. Desteklenen daha eski bir dağıtım için kendi özel SQL Server kapsayıcı görüntünüzü oluşturursanız, yine de desteklenir. Daha fazla bilgi için Microsoft Artifact Registry (MCR) üzerindeki SQL Server kapsayıcı görüntülerine yönelik yaklaşan güncelleştirmeler'e bakın.

Linux için Windows Alt Sistemi'ne SQL Server yükleme (WSL 2)

WSL 2'de SQL Server yalnızca geliştirme amaçlıdır ve üretim iş yükleri için desteklenmez. Çalıştırmayı planladığınız SQL Server sürümü için desteklenen platformlardan birinde WSL ortamlarında SQL Server'ı çalıştırın.

WSL 2'ye SQL Server yükleme yönergeleri için bkz. Linux için Windows Alt Sistemi (WSL 2).

Bağlan

Yüklemeden sonra Linux makinenizdeki SQL Server örneğine bağlanın. Yerel olarak veya uzaktan ve çeşitli araçlarla ve sürücülerle bağlanabilirsiniz. Hızlı başlangıçlar, sqlcmd komut satırı aracının nasıl kullanılacağını gösterir. Diğer araçlar şunlardır:

Araç Öğretici
sqlcmd yardımcı programı sqlcmd ile SQL Server'a bağlanma
Visual Studio Code içinMSSQL uzantısı Visual Studio Code için MSSQL uzantısıyla veritabanına bağlanma ve veritabanını sorgulama
SQL Server Management Studio (SSMS) Linux'ta SQL Server'ı yönetmek için Windows'ta SQL Server Management Studio kullanma
SQL Server Veri Araçları (SSDT) Linux'ta SQL Server veritabanları oluşturmak için Visual Studio kullanma

Keşfet

SQL Server 2017 (14.x) ve sonraki sürümleri, Linux ve kapsayıcılar dahil olmak üzere desteklenen tüm platformlarda aynı temel Veritabanı Altyapısına sahiptir. Bu nedenle, birçok mevcut özellik ve özellik aynı şekilde çalışır. Bu belge alanı, Linux perspektifinden bu özelliklerden bazılarını vurgular ve Linux'ta benzersiz gereksinimleri olan alanları çağırır.

Linux üzerinde SQL Server'ı zaten biliyorsanız, her sürümle ilgili genel yönergeler ve bilinen sorunlar için sürüm notlarını gözden geçirin.

SQL Server sürümü Sürüm notları (Linux) Yenilikler (Linux) Yenilikler (Windows)
SQL Server 2025 (17.x) Sürüm notları Linux üzerinde SQL Server Windows üzerinde SQL Server
SQL Server 2025 (17.x) Sürüm notları Linux üzerinde SQL Server Windows üzerinde SQL Server
SQL Server 2025 (17.x) Sürüm notları Linux üzerinde SQL Server Windows üzerinde SQL Server
SQL Server 2025 (17.x) Sürüm notları Linux üzerinde SQL Server Windows üzerinde SQL Server

Bahşiş

Sıkça Sorulan Sorular'ın yanıtları için bkz. Linux'ta SQL Server SSS.

Yardım alın

SQL belgelerine katkıda bulunma

SQL içeriğini kendiniz düzenleyebildiğinizi biliyor muydunuz? Bunu yaparsanız, belgelerimizin geliştirilmesine yardımcı olmakla kalmaz, aynı zamanda sayfaya katkıda bulunan olarak da kabul edilirsiniz.

Daha fazla bilgi için Bkz. Microsoft Learn belgelerini düzenleme.