Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Ş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
- Sql Server'ı Linux kapsayıcısında çalıştırma
- Linux için Windows Alt Sistemi'ne SQL Server yükleme (WSL 2)(yalnızca geliştirme için)
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:
- RhEL ve Ubuntu tabanlı SQL Server kapsayıcı görüntüleri için bkz. Microsoft Artifact Registry üzerinde SQL Server.
- RHEL tabanlı SQL Server kapsayıcı görüntüleri için bkz. SQL Server Red Hat kapsayıcılarını.
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:
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 için Fikirler: SQL Server'ın geliştirilmesine yönelik önerileriniz mi var?
- Microsoft Q & A (SQL Server)
- DBA Stack Exchange (etiket sql-server): SQL Server soruları sorun
- Stack Overflow (etiket sql-server): SQL geliştirme sorularının yanıtları
- Microsoft SQL Server Lisans Koşulları ve Bilgileri
- İş kullanıcıları için destek seçenekleri
- Ek SQL Server yardımı ve geri bildirim
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.