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
Bu makalede, Red Hat Enterprise Linux (RHEL) ve Ubuntu üzerinde SQL Server 2025 'i (17.x) yüklemek ve yükseltmek için doğru deponun nasıl yapılandırıldığı açıklanır.
SQL Server 2022 (16.x) ve önceki sürümleri için depoları yapılandırma yönergeleri için bkz. Linux üzerinde SQL Server'ı Yüklemek ve Yükseltmek için Depoları Yapılandırma.
Dağıtım desteği
- RHEL 10, SQL Server 2025 (17.x) CU 1’den itibaren desteklenmektedir.
- Ubuntu 24.04, SQL Server 2025 (17.x) CU 1 ile başlayarak desteklenir.
- Ubuntu 22.04, SQL Server 2022 (16.x) CU 10 ile başlayarak desteklenir.
Daha fazla bilgi için yükleme kılavuzuna bakın.
Depoları
Sql Server'ı Linux'a yüklediğinizde, bir Microsoft deposu yapılandırmanız gerekir. Veritabanı altyapısı paketini, mssql-serverve ilgili SQL Server paketlerini almak için bu depoyu kullanın. Şu anda aşağıdaki depolar kullanılabilir:
| Depo | Name | Description |
|---|---|---|
| 2025 | mssql-server-2025 |
SQL Server 2025 (17.x) deposu. |
Depo, temel SQL Server sürümü için paketleri ve o sürümden sonra yapılan hata düzeltmeleri veya iyileştirmeleri içerir. Toplu güncelleştirmeler SQL Server 2025 (17.x) gibi bir sürüme özgüdür. Düzenli bir tempoda serbest bırakılırlar. Genel dağıtım sürüm (GDR) güncellemeleri aynı depoda yayınlanır.
Her sürüm, tam SQL Server paketini ve bu depo için önceki tüm güncelleştirmeleri içerir. Ana sürümünüzdeki (örneğin, 2025) herhangi bir sürüme de geri alabilirsiniz.
Depoları yapılandırma
Linux dağıtımınızda depoları yapılandırmak için aşağıdaki bölümlerdeki adımları kullanın.
Önceden yapılandırılmış depoları denetleme
İlk olarak, zaten bir SQL Server deposu kaydedip kaydolmadığınızı doğrulayın.
Aşağıdaki komutu kullanarak dizindeki
/etc/yum.repos.ddosyaları görüntüleyin:sudo ls /etc/yum.repos.dSQL Server deposunu yapılandıran bir dosya arayın, örneğin
mssql-server-2025.repo.catkullanarak dosyanın içeriğini görüntüleyin.sudo cat /etc/yum.repos.d/mssql-server-2025.repobaseurlözelliğindeki depo adı, örneğinmssql-server-2025, yapılandırılmış depodur. Bu makalenin Depolar bölümündeki tabloyu kullanarak tanımlayabilirsiniz.
Eski depoyu kaldırma
Gerekirse, aşağıdaki komutu kullanarak eski depoyu kaldırın.
sudo rm -rf /etc/yum.repos.d/mssql-server-2025.repo
Bu komut, önceki bölümde tanımlanan dosyanın olarak adlandırıldığını mssql-server-2025.repovarsayar.
Yeni depo yapılandırma
Sql Server yüklemeleri ve yükseltmeleri için kullanılacak yeni depoyu yapılandırın. Seçtiğiniz depoyu yapılandırmak için aşağıdaki komutlardan birini kullanın.
RHEL 10, SQL Server 2025 (17.x) CU 1’den itibaren desteklenir.
Paketler RHEL alt sürümlerinden bağımsızdır. Örneğin, RHEL 10.1 kullanıyorsanız, depoyu yapılandırmak için /rhel/10 yolunu kullanın.
curl -fsSL https://packages.microsoft.com/config/rhel/10/mssql-server-2025.repo | sudo tee /etc/yum.repos.d/mssql-server-2025.repo
Hızlı başlangıç makalesini kullanmayı seçerseniz hedef depoyu zaten yapılandırdığınızı unutmayın. Öğreticide bu adımı tekrar etmeyin.