19

Я знаю, что в системных требованиях четко указано, что Windows 7 не поддерживается. Но я уверен, что эти ограничения искусственно заставляют пользователей покупать более новые версии Windows. А также, как я полагаю, нет серьезных изменений в ядре системы. Поэтому я считаю, что это может сработать. Но теперь я получаю следующее сообщение:

Итак, возможный вариант:

  1. Существуют ли какие-либо хитрости или хаки, которые могут подделать версию Windows (зарегистрировать хаки, заменить системную DLL и т.д.)?
  2. Или есть какое-нибудь программное обеспечение, которое заставляет установщика SQL Server думать, что моя версия Windows выше?
  3. Что-нибудь еще.

ОБНОВИТЬ

У меня Windows 7 SP1 x64. Я знаком с виртуальной машиной и обновлением до Windows 10, но мне они не нравятся. Я хочу найти способ просто преодолеть ограничения ОС. Я не считаю Windows 8/8.1/10 годной к употреблению. Также я говорю о экспресс-выпуске SQL Server.

ОБНОВЛЕНИЕ 2

Попытка перехода на Windows 7 после обновления до Windows 10 и установки SQL Server 2016 в Windows 10, но безуспешно (странно, но после перехода на более ранние версии я не вижу SQL Server 2016). Таким образом, обращение к виртуальной машине кажется единственным вариантом (кстати, я использую VMware, а не VirtualBox).

2 ответа2

14

Похоже, для требований SQL 2016 вам нужно Windows 8 или выше. Причина может быть в том, что Windows 7 находится на расширенной поддержке. Это означает, что если вы не используете пакет обновления 1, он уже не поддерживается Microsoft.

Для более подробной информации о требованиях:

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

Вы также должны посмотреть, если ваша ОС является 64-битной. Это также еще одно требование для SQL 2016. Возможно, я пропустил версию SQL 2016, которую вы пытаетесь установить, но, поскольку версия для разработчиков является бесплатной, я предполагаю, что это именно та версия.

ОК, так что достаточно ограничений. Теперь, чтобы обойти вашу проблему, если вам действительно нужен SQL 2016 вместо установки SQL 2014 или SQL 2012, оба из которых поддерживаются Windows 7.

Попробуйте запустить виртуальную машину с правильной установленной ОС? Что-то вроде виртуальной коробки Oracle. Это позволяет вам запускать машину на машине, и вы можете получить бесплатную пробную копию Windows 2008R2 или 2012R2, а затем установить SQL 2016.

VirtualBox можно найти здесь: https://www.virtualbox.org/

Другой вариант - обновить вашу ОС? Бесплатное обновление до Windows 10 с Windows 7, что позволяет вам соответствовать требованиям?

Более подробную информацию о деталях можно найти по адресу:

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

А здесь:https://www.microsoft.com/en-us/accessibility/windows10upgrade?tduid=(14c348e893a91089cb2980533c6ee123)(256380)(2459594)(TnL5HPStwNw-0FBZfNm6YPFXNhiu3o52)

8

Если вы просто хотите, чтобы среда разработки базы данных была разработана, вы можете установить средства обработки данных Visual Studio 2015 или 2017 и SQL Server, которые включают LocalDb, версию ядра среды разработки.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .