Wiem, że w Wymagania systemowe wyraźnie stwierdzono, że system Windows 7 nie jest obsługiwany. Ale jestem pewien, że te ograniczenia są sztuczne, aby zmusić użytkowników do zakupu nowszych wersji systemu Windows. A także, jak przypuszczam, nie ma poważnych zmian w jądrze systemu. Więc wierzę, że to może zadziałać. Ale teraz pojawia się następujący komunikat:
Możliwym wariantem są:
- Czy są jakieś sztuczki lub hacki, które mogą podrobić wersję systemu Windows (zarejestrować hacki, zastąpić bibliotekę systemową itp.)?
- A może istnieje oprogramowanie, dzięki któremu instalator programu SQL Server może myśleć, że moja wersja systemu Windows jest wyższa?
- Coś jeszcze.
AKTUALIZACJA
Mam system Windows 7 SP1 x64. Znam maszynę wirtualną i aktualizację do opcji Windows 10, ale ich nie lubię. Chcę znaleźć sposób na pokonanie ograniczeń systemu operacyjnego. Nie uważam Windows 8 / 8.1 / 10 za użyteczny. Mówię też o ekspresowej edycji SQL Server.
AKTUALIZACJA 2
Próbowałem obniżyć do Windows 7 po uaktualnieniu do Windows 10 i zainstalowaniu SQL Server 2016 na Windows 10, ale bez powodzenia (dziwne, ale po obniżeniu wersji nie widzę SQL Server 2016). Dlatego uciekanie się do maszyny wirtualnej wydaje się jedyną opcją (przy okazji używam VMware, a nie VirtualBox).
źródło
Odpowiedzi:
Wygląda na to, że wymagania dotyczące SQL 2016 wymagają systemu Windows 8 lub nowszego. Przyczyną może być to, że system Windows 7 obsługuje rozszerzoną obsługę. Oznacza to, że jeśli nie korzystasz z dodatku Service Pack 1, nie jest on już obsługiwany przez Microsoft.
Aby uzyskać więcej informacji na temat wymagań:
https://msdn.microsoft.com/en-GB/library/ms143506.aspx#hwswr
Musisz także sprawdzić, czy Twój system operacyjny jest 64-bitowy. Jest to również kolejny wymóg dla SQL 2016. Mogłem przegapić wersję SQL 2016, którą próbujesz zainstalować, ale ponieważ wersja dla programistów jest bezpłatna, założę, że to ta.
OK, więc wystarczy ograniczeń. Teraz możesz obejść problem, jeśli naprawdę potrzebujesz SQL 2016 zamiast instalować SQL 2014 lub SQL 2012, oba obsługiwane przez system Windows 7.
Spróbuj uruchomić maszynę wirtualną z zainstalowanym prawidłowym systemem operacyjnym? Coś jak wirtualna skrzynka Oracle. Dzięki temu można uruchomić maszynę na maszynie, można uzyskać bezpłatną wersję próbną systemu Windows 2008R2 lub 2012R2, a następnie zainstalować SQL 2016.
VirtualBox można znaleźć tutaj: https://www.virtualbox.org/
Inną opcją jest aktualizacja systemu operacyjnego? Uaktualnienie systemu Windows 10 do systemu Windows 7 jest bezpłatne, dzięki czemu masz odpowiednie wymagania?
Więcej informacji o szczegółach można znaleźć w tej lokalizacji na:
https://www.cnet.com/uk/news/microsoft-windows-10-free-upgrade-offer-assistive-features/
I tutaj: https://www.microsoft.com/en-us/accessibility/windows10upgrade?tduid= (14c348e893a91089cb2980533c6ee123) (256380) (2459594) (TnL5HPStwNw-0FBZfNm6YPFXNhiu).
źródło
Jeśli potrzebujesz tylko środowiska uruchomieniowego bazy danych do programowania, możesz zainstalować Visual Studio 2015 lub 2017 i narzędzia danych SQL Server , w tym LocalDb, rozwojową wersję środowiska uruchomieniowego silnika.
źródło