Eu sei que é claramente indicado nos Requisitos do sistema que o Windows 7 não é suportado. Mas tenho certeza de que essas limitações são artificiais para forçar os usuários a comprar versões mais recentes do Windows. E também como suponho que não haja mudanças sérias no núcleo do sistema. Então eu acredito que poderia funcionar. Mas agora eu recebo o seguinte messagebox:
As variantes possíveis são:
- Existem truques ou hacks que podem falsificar a versão do Windows (registry hacks, substitua a dll do sistema etc)?
- Ou existe algum software para fazer o instalador do SQL Server pensar que minha versão do Windows é maior?
- Algo mais.
ATUALIZAR
Eu tenho o Windows 7 SP1 x64. Estou familiarizado com a máquina virtual e atualizando para as opções do Windows 10, mas não gosto delas. Eu quero encontrar uma maneira apenas de superar a limitação do SO. Não acho o Windows 8 / 8.1 / 10 utilizável. Também estou falando sobre edição expressa do SQL Server.
ATUALIZAÇÃO 2
Tentei fazer o downgrade para o Windows 7 após atualizar para o Windows 10 e instalar o SQL Server 2016 no Windows 10, mas sem sucesso (estranho, mas após o downgrade não vejo o SQL Server 2016). Portanto, recorrer à máquina virtual parece ser a única opção (a propósito, estou usando o VMware, não o VirtualBox).
fonte
Respostas:
Parece que para os requisitos do SQL 2016 você precisa do Windows 8 ou superior. O motivo pode ser porque o Windows 7 possui suporte estendido. Isso significa que, se você não estiver no service pack 1, ele já não é suportado pela Microsoft.
Para mais detalhes sobre os requisitos:
https://msdn.microsoft.com/en-GB/library/ms143506.aspx#hwswr
Você também precisa verificar se o seu sistema operacional é de 64 bits. Esse também é outro requisito para o SQL 2016. Talvez eu tenha perdido a versão do SQL 2016 que você está tentando instalar, mas como a edição para desenvolvedores é gratuita, vou assumir que esse é o único.
OK, chega das limitações. Agora, para solucionar seu problema, se você realmente precisa do SQL 2016, em vez de instalar o SQL 2014 ou o SQL 2012, ambos suportados pelo Windows 7.
Tente executar uma máquina virtual com o sistema operacional correto instalado? Algo como a caixa virtual da Oracle. Isso permite executar uma máquina em uma máquina e você pode obter uma cópia de avaliação gratuita do Windows 2008R2 ou 2012R2 e instalar o SQL 2016.
O VirtualBox pode ser encontrado aqui: https://www.virtualbox.org/
A outra opção é atualizar seu sistema operacional? É gratuito atualizar para o Windows 10 do Windows 7, permitindo que você tenha os requisitos corretos?
Mais informações sobre os detalhes podem ser encontradas neste local em:
https://www.cnet.com/uk/news/microsoft-windows-10-free-upgrade-offer-assistive-features/
E aqui: https://www.microsoft.com/en-us/accessibility/windows10upgrade?tduid= (14c348e893a91089cb2980533c6ee123) (256380) (2459594) (TnL5HPStwNw-0FBZfNm6YPFXNhiu3o52rA)
fonte
Se você deseja apenas o tempo de execução do banco de dados para desenvolvimento, pode instalar o Visual Studio 2015 ou 2017 e as ferramentas de dados do SQL Server , que incluem LocalDb, uma versão em tempo de execução de desenvolvimento do mecanismo.
fonte