çeşitli SQL Server sürümleri için .NET Framework gereksinimlerini anlama
Bu makalede, SQL Server 2005 ile başlayan çeşitli SQL sürümleri için .NET Framework gereksinimleri açıklanmaktadır.
Orijinal ürün sürümü: SQL Server 2019, SQL Server 2017, SQL Server 2014, SQL Server 2012, SQL Server 2008, SQL Server 2005
Özgün KB numarası: 2027770
Özet
Microsoft SQL Server'ın farklı sürümleri, kurulum önkoşulu olarak farklı .NET Framework sürümlerine sahiptir ve .NET Framework yükleme yordamı farklı işletim sistemlerinde farklı olabilir. daha yeni SQL Server sürümleri için bu bilgiler aşağıdaki makalelerde Donanım ve Yazılım Gereksinimleri kapsamındadır:
2008 R2 ve önceki SQL Server sürümler için .NET Framework gereksinimleri, yüklediğiniz SQL Server sürümüne göre değişiklik gösterir. Bu makalede bu gereksinimler açıklanır ve gerekli olan doğru .NET Framework yükleyebilmeniz için gerekli bilgiler verilmektedir.
- Yüklediğiniz sürüm ve sürüm için .NET Framework gereksinimlerini denetlemek için SQL Server için Microsoft DotNET Framework önkoşulları bölümünde kullanın
Table 1
. - .NET Framework zaten işletim sisteminin bir parçası olarak eklenip eklenmediğini veya çeşitli işletim sistemlerinde SQL Server için .NET Frameworks ve indirme bağlantıları bölümünde listelenen
Table 2
Microsoft indirmelerinden ayrı olarak indirmeniz gerekip gerekmediğini denetleyin. - Framework'ü
Table 2
hedef işletim sistemine yüklemek için herhangi bir özel yordam gerekip gerekmediğini denetlemek için içindeki son sütunu kullanın. Giriş Evet ise, gerekli yordamlar için bu belgenin sonraki bölümlerine bakın. Girdi Hayır ise, içindeki ilgili bağlantıdan ilgili Framework'üTable 2
indirebilir ve hedef işletim sistemine yükleyebilirsiniz.
Not
.NET Framework 4.5.2, 4.6 ve 4.6.1 desteği, 26 Nisan 2022'de sona erdi.
- SQL Server 2016 (13.x) ve üzeri sürümlerde Veritabanı Altyapısı, Ana Veri Hizmetleri veya Çoğaltma için .NET Framework 4.6 gerekir (SQL Server kurulum otomatik olarak .NET Framework yükler). .NET 4.8 Framework'e yükseltebilir veya .NET 4.8 Framework'ü doğrudan yükleyebilirsiniz. Ana sürüm 4'e sahip tüm çerçeveler yerinde yükseltme yapar ve geriye dönük olarak uyumludur. Daha fazla bilgi için bkz. İndirme .NET Framework 4.8 | Ücretsiz resmi indirmeler (microsoft.com).
- SQL Server 2014 ve SQL Server 2012, 2029'a kadar desteklenen .Net Framework 3.5 SP1'i kullanır, bu nedenle bu kullanımdan kaldırılması bunları etkilemez.
SQL Server 2008 R2 ve önceki SQL Server sürümleri için Microsoft .NET Framework önkoşulları
Aşağıdaki tabloda, çeşitli SQL Server sürümleri ve Sürümleri için .NET Framework sürüm gereksinimleri özetlenmiştir ve ürünün kurulum medyasıyla birlikte eklenip eklenmediği ve kurulumun bir parçası olarak yüklenip yüklenmediği açıklanmaktadır.
Tablo 1:
SQL sürümü veya Sürümü | . NET Framework sürümü | Ürüne dahil mi? | Kurulum kapsamında mı yüklendi? |
---|---|---|---|
SQL Server 2005 (tüm Sürümler) | 2.0 | Evet | Hayır |
SQL Server 2008 Express (çekirdek) | 2.0 SP2 | Hayır | Hayır |
Windows Server 2003'te SQL Server 2008, (64 bit), IA-64 | 2.0 SP2 | Evet | Evet |
SQL Server 2008 (diğer tüm Sürümler) | 3.5 SP1 | Evet | Evet |
Kurulum programı, SQL Server 2008 ve SQL Server 2008 R2 Yük Devretme Kümesi ve Express Edition yüklemeleri için Windows Server 2008 R2 Edition çalıştıran bilgisayarlara the.NET Framework 3.5 Service Pack 1'i yüklemez. Bu sistemlerde .NET Framework 3.5 SP1'i etkinleştirme hakkında daha fazla bilgi için bkz. Windows'da .NET Framework 3.5 SP1'i yükleme veya etkinleştirme.
Windows Server 2008 R2 ve önceki işletim sistemlerinde SQL Server için .NET Frameworks
Aşağıdaki tabloda, yüklediğiniz SQL Sürümü ve sürümü için gereken .NET Framework hedef işletim sisteminin bir parçası olarak eklenip eklenmediği gösterilir. Tablo ayrıca çerçeveyi ilgili işletim sistemine yüklemek veya etkinleştirmek için ek adımlar gerekip gerekmediğini gösterir ve tablo, karşılık gelen .NET Framework yeniden dağıtılabilir dosyalar için bir indirme bağlantısı sağlar.
Tablo 2:
.NET sürümü | Sürüm numarası | İşletim sistemine dahil | İşletim sistemleriyle varsayılan | Visual Studio .NET ile yüklendi | Yeniden dağıtma veya indirme bağlantısı | Yeniden dağıtım yüklemek için özel yordamlar gerekli mi? |
---|---|---|---|---|---|---|
2.0 | 2.0.50727.42 | Windows Server 2003 R2 | Yok | Microsoft Visual Studio 2005 | Hayır | |
3.5 SP1 | 3.5.30729.1 | Windows Server 2008 R2 | Yok | Yok | 3.5 SP1 | Evet, Windows Server 2008 R2 için |
Windows'da .NET Framework 3.5 SP1'i yükleme veya etkinleştirme
.NET Framework işletim sisteminin Windows 8 ve sonraki sürümlerine yüklemek için .NET Framework 3.5'i Windows 10, Windows 8.1 ve Windows 8 yükleme'yi gözden geçirin.
Windows Server 2008 R2'de .NET Framework bir özelliktir ve windows işletim sisteminin önceki sürümlerinden farklıdır. Aşağıdaki yordamda, .NET Framework 3.5.1'in yüklü olduğunu doğrulama işlemi açıklanmaktadır. Yordam ayrıca .NET Framework yüklü olup olmadığını nasıl belirleyebileceğinizi ve bu ortamlara nasıl ekleyebileceğinizi de açıklar.
.NET Framework 3.5 SP1'in yüklü olup olmadığını belirleme
.NET Framework 3.5.1'in Windows Server 2008 R2'de yüklü olup olmadığını belirlemek için şu adımları izleyin:
- Yönetim Araçlarını>Başlat>Sunucu Yöneticisi'ı seçin.
- Sağ taraftaki bölmede yüklü tüm özellikleri görüntülemek için Özellikler'i seçin.
- .NET Framework 3.5.1'in yüklü bir özellik olarak listelendiğini doğrulayın.
.NET Framework 3.5.1 yüklü bir özellik olarak listelenmiyorsa, yüklemek için aşağıdaki yöntemlerden birini kullanın.
Yöntem 1: Sunucu Yöneticisi kullanma
Sunucu Yöneticisi'da ÖzellikEkle'yi seçerek olası özelliklerin listesini görüntüleyin.
Özellik Seç arabiriminde .NET Framework 3.5.1 Özellikler girişini genişletin.
.NET Framework 3.5.1 Özellikleri'ne genişlettiğiniz zaman iki onay kutusu görürsünüz. Bir onay kutusu .NET Framework 3.5.1, diğer onay kutusu ise WCF Etkinleştirme içindir. 3.5.1 .NET Framework yanındaki onay kutusunu seçin ve ardından İleri'yi seçin.
Not
.NET Framework 3.5.1 Özellikler öğesini genişletip denetlemezseniz, aşağıdaki Özellik Ekleme Sihirbazı başlatılır:
Sihirbaz başlatılırsa İptal'i seçin, .NET Framework 3.5.1 Özellikleri'ni genişletin ve ardından .NET Framework 3.5.1 onay kutusunu seçin.
Gerekli rol hizmetleri ve özellikleri de yüklenmediği sürece .NET Framework 3.5.1 Özelliklerini yükleyemezsiniz.
Yükleme Seçimlerini Onayla bölümünde seçimleri gözden geçirin ve Yükle'yi seçin.
Yükleme işleminin tamamlanmasını bekleyin ve kapat'ı seçin.
Yöntem 2: Windows PowerShell kullanma
- Tüm Programlar Donatılarını Başlat'ı>> seçin.
- Windows PowerShell genişletin, Windows PowerShell sağ tıklayın ve Yönetici olarak çalıştır'ı seçin. Kullanıcı Hesabı Denetimi kutusunda Evet'i seçin.
- PowerShell komut isteminde aşağıdaki komutları yazın ve her komutun ardından ENTER tuşuna basın:
Import-Module ServerManager
Add-WindowsFeature as-net-framework
Not
Daha fazla bilgi için ekran görüntüsüne bakın:
Başvurular
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin