SQL Server 2016'yı Windows 7'ye yükleme


20

Sistem Gereksinimleri'nde Windows 7'nin desteklenmediğini açıkça belirttiğini biliyorum. Ancak, bu sınırlamaların kullanıcıları daha yeni Windows sürümleri almaya zorlamak için yapay olduğundan eminim. Ve benim de tahmin ettiğim gibi, sistem çekirdeğinde ciddi bir değişiklik yok. Bu yüzden inanıyorum olabilir çalışır. Ama şimdi aşağıdaki mesaj kutusunu alıyorum:

resim açıklamasını buraya girin

Bu yüzden olası varyant:

  1. Sahte pencere sürümü (hile kaydet, sistem dll vb yerine) ya da hile ya da kesmek var mı?
  2. Yoksa SQL Server yükleyicisinin windows sürümümün daha yüksek olduğunu düşünmesini sağlayacak herhangi bir yazılım var mı?
  3. Başka herhangi bir şey.

GÜNCELLEME

Windows 7 SP1 x64'üm var. Sanal makineye ve Windows 10 seçeneklerine yükseltme yapıyorum, ancak onları sevmiyorum. İşletim sistemi sınırlamasının üstesinden gelmenin bir yolunu bulmak istiyorum. Windows 8 / 8.1 / 10'u kullanışlı bulamıyorum. Ayrıca SQL Server'ın hızlı sürümü hakkında konuşuyorum.

GÜNCELLEME 2

Windows 10'a yükselttikten ve Windows 10'a SQL Server 2016'yı yükledikten sonra Windows 7'ye geçmeye çalıştım, ancak başarılı olamadı (garip ama sürüm düşürmeden sonra SQL Server 2016'yı görmüyorum). Yani Sanal Makine başvurmak tek seçenek gibi görünüyor (Bu arada VirtualBox değil VMware kullanıyorum).


2
İşletim sistemi sınırlamaları yapay olabilir, ancak Windows 8'de MSSQL 2016 tarafından gerekli olabilecek API'lerde ve yeni API'larda çok fazla değişiklik vardır. Yeterince iyi bir PC'niz varsa, W10 VM'yi ve MS SQL 16'yı buna yüklemelisiniz. Bu şekilde arka planda çalışmasına izin verebilir ve VM'ye bağlanmak için Windows 7'yi kullanabilirsiniz. Windows 7 kullanılabilirliğiniz ve Pencere 10'un
wokabilitesiniz var

1
Windows 7'de elde edeceğiniz en iyi şey SQL LocalDb 2016'dır: stackoverflow.com/a/41466303/492
CAD bloke

Yanıtlar:


17

SQL 2016 için gereksinimlerin Windows 8 veya daha fazlasına ihtiyacınız olduğu anlaşılıyor. Bunun nedeni, Windows 7'nin genişletilmiş destekte olması olabilir. Bu, hizmet paketi 1'de değilseniz, Microsoft tarafından zaten desteklenmediği anlamına gelir.

Gereksinimler hakkında daha fazla bilgi için:

https://msdn.microsoft.com/en-GB/library/ms143506.aspx#hwswr

Ayrıca işletim sisteminizin 64bit olup olmadığına da bakmanız gerekir. Bu aynı zamanda SQL 2016 için başka bir gereksinimdir. Yüklemeye çalıştığınız SQL 2016 sürümünü kaçırmış olabilirim, ancak geliştirici sürümü ücretsiz olduğu için bunun olduğunu varsayacağım.

Tamam bu kadar sınırlamalar. Şimdi sorununuzu çözmek için, her ikisi de Windows 7 tarafından desteklenen SQL 2014 veya SQL 2012'yi yüklemek yerine gerçekten SQL 2016'ya ihtiyacınız varsa.

Doğru işletim sistemi yüklenmiş bir sanal makineyi çalıştırmayı mı deneyin? Oracle'ın sanal kutusu gibi bir şey. Bu, bir makine içinde bir makine çalıştırmanıza izin verir ve Windows 2008R2 veya 2012R2'nin ücretsiz deneme kopyasını alıp SQL 2016'yı yükleyebilirsiniz.

VirtualBox burada bulunabilir: https://www.virtualbox.org/

Diğer seçenek işletim sisteminizi yükseltmek mi? Doğru gereksinimlere sahip olmanıza izin veren Windows 7'den Windows 10'a yükseltmek ücretsiz mi?

Ayrıntılar hakkında daha fazla bilgiyi şu konumda bulabilirsiniz:

https://www.cnet.com/uk/news/microsoft-windows-10-free-upgrade-offer-assistive-features/

Ve burada: https://www.microsoft.com/tr-tr/accessibility/windows10upgrade?tduid= (14c348e893a91089cb2980533c6ee123) (256380) (2459594) (TnL5HPStwNw-0FBZfNm6YPFXNo)


8

Veritabanı çalışma zamanının geliştirilmesi için istiyorsanız, Visual Studio 2015 veya 2017'yi ve motorun geliştirme çalışma zamanı sürümü olan LocalDb'yi içeren SQL Server veri araçlarını yükleyebilirsiniz.


1
Evet ben sadece denedim ve işe yarıyor, SSMS kullanılan ve (localdb) \ ProjectsV13 bağlı
alastairtree
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.