Je sais qu'il est clairement indiqué dans la configuration système requise que Windows 7 n'est pas pris en charge. Mais je suis sûr que ces limitations sont artificielles pour forcer les utilisateurs à acheter de nouvelles versions de Windows. Et aussi comme je suppose qu'il n'y a pas de changements sérieux dans le noyau du système. Je pense donc que cela pourrait fonctionner. Mais maintenant, je reçois la boîte de message suivante:
Les variantes possibles sont donc:
- Existe-t-il des astuces ou des hacks qui peuvent être de fausses versions de Windows (enregistrer des hacks, remplacer la DLL système, etc.)?
- Ou existe-t-il un logiciel pour que le programme d'installation de SQL Server pense que ma version Windows est plus élevée?
- Rien d'autre.
MISE À JOUR
J'ai Windows 7 SP1 x64. Je connais la machine virtuelle et la mise à niveau vers les options de Windows 10 mais je ne les aime pas. Je veux trouver un moyen de surmonter la limitation du système d'exploitation. Je ne trouve pas Windows 8 / 8.1 / 10 utilisable. Je parle également de l'édition express de SQL Server.
MISE À JOUR 2
J'ai essayé de rétrograder vers Windows 7 après la mise à niveau vers Windows 10 et l'installation de SQL Server 2016 sur Windows 10, mais sans succès (étrange mais après la rétrogradation, je ne vois pas SQL Server 2016). Donc, le recours à Virtual Machine semble la seule option (par la façon dont j'utilise VMware, pas VirtualBox).
la source
Réponses:
Il semble que la configuration requise pour SQL 2016 soit Windows 8 ou supérieure. La raison peut être que Windows 7 est sur un support étendu. Cela signifie que si vous n'êtes pas sur le Service Pack 1, il n'est déjà pas pris en charge par Microsoft.
Pour plus de détails sur les exigences:
https://msdn.microsoft.com/en-GB/library/ms143506.aspx#hwswr
Vous devez également vérifier si votre système d'exploitation est de 64 bits. C'est également une autre exigence pour SQL 2016. J'ai peut-être manqué la version de SQL 2016 que vous essayez d'installer, mais puisque l'édition développeur est gratuite, je vais supposer que c'est celle-là.
OK donc assez de limitations. Maintenant, pour contourner votre problème, si vous avez vraiment besoin de SQL 2016 plutôt que d'installer SQL 2014 ou SQL 2012, les deux étant pris en charge par Windows 7.
Essayez d'exécuter une machine virtuelle avec le bon système d'exploitation installé? Quelque chose comme la boîte virtuelle d'Oracle. Cela vous permet d'exécuter une machine dans une machine, et vous pouvez obtenir une copie d'essai gratuite de Windows 2008R2 ou 2012R2, puis installer SQL 2016.
VirtualBox peut être trouvé ici: https://www.virtualbox.org/
L'autre option est de mettre à jour votre système d'exploitation? La mise à niveau vers Windows 10 à partir de Windows 7 est-elle gratuite si vous disposez des conditions requises?
Plus d'informations sur les détails peuvent être trouvées à cet endroit sur:
https://www.cnet.com/uk/news/microsoft-windows-10-free-upgrade-offer-assistive-features/
Et ici: https://www.microsoft.com/en-us/accessibility/windows10upgrade?tduid= (14c348e893a91089cb2980533c6ee123) (256380) (2459594) (TnL5HPStwNw-0FBZfNm6YPFXNhiu3o52R)
la source
Si vous souhaitez uniquement l'exécution de la base de données pour le développement, vous pouvez installer Visual Studio 2015 ou 2017 et les outils de données SQL Server , qui incluent LocalDb, une version d'exécution du développement du moteur.
la source