Aracılığıyla paylaş


SQL Server on Linux nedir?

Uygulama alanı:SQL Server üzerinde Linux

SQL Server, SQL Server 2017 (14.x) ile başlayarak Linux üzerinde çalışır. Aynı SQL Server Database Engine, desteklenen işletim sistemlerindeki birçok benzer özellik ve hizmetle birlikte gelir.

Başlayın

SQL Server biliyorsanız ve Linux'ı bilmiyorsanız bkz. Linux'e Yeni Başlayan SQL Kullanıcıları için Kaynaklar.

SQL Server hakkında bilginiz yoksa ve Linux ile tanışıklığınız varsa, bkz. SQL Server'e Yeni Başlayanlar: Öğrenme Kaynakları.

Yüklemenizi seçin

Aşağıdaki bölümler SQL Server on Linux tercih ettiğiniz ortama 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) SQL Server on Linux yükleme ve veritabanı oluşturma işlemi 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.

Linux kapsayıcısında SQL Server ç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. Bunlar Azure Kubernetes Services (AKS), Red Hat OpenShift ve DH2i DxOperator gibi üretim ortamlarında kapsayıcı düzenlemesinin bir parçası olarak da kullanılır.

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

SQL Server kapsayıcı görüntüleri Microsoft Container Registry'de (MCR) yayımlanır ve 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) üzerinde SQL Server kapsayıcı görüntülerinin yaklaşan güncellemeleri başlığına bakın.

Windows Subsystem for Linux'a SQL Server yükleme (WSL 2)

WSL 2'de SQL Server yalnızca geliştirme amacıyla tasarlanmıştır ve üretim iş yükleri için not desteklenir. SQL Server'ı çalıştırmayı planladığınız sürüme uygun desteklenen platformlardan birinde WSL ortamlarında çalıştırın.

WSL 2'ye SQL Server yükleme yönergeleri için bkz. Windows Subsystem for Linux (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ğlanın
Visual Studio Code için MSSQL uzantısı Visual Studio Code için MSSQL uzantısı ile bir veritabanına bağlanın ve sorgulama yapın
SQL Server Management Studio (SSMS) Linux'ta SQL Server'ı yönetmek için Windows üzerinde SQL Server Management Studio'yu kullanın
SQL Server Veri Araçları (SSDT) SQL Server on Linux

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ı Motoru'nu kullanmaktadır. 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.

SQL Server on Linux 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 2022 (16.x) Sürüm notları Linux üzerinde SQL Server Windows üzerinde SQL Server
SQL Server 2019 (15.x) Sürüm notları Linux üzerinde SQL Server Windows üzerinde SQL Server
SQL Server 2017 (14.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, SQL Server on Linux Sıkça Sorulan Sorular'a bakın.

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. Düzenle Microsoft Learn belgeleri.