locked
Microsoft SQL Server 2016 X Windows Server 2016

    Pergunta

  • falha na instalação do Microsoft SQL Server 2016 no Windows Server 2016

    Eu fiz o download agora de noite do Microsoft SQL Server 2016.  Não consegui terminar a instalação, ele brecou numa coisa.  Ele está pedindo que eu tenha instalado dentro do meu computador o .Net Framework 3.5 mas o Windows Server 2016 Technical Preview 4 dá uma mensagem que eu não preciso instalar o .Net Framework 3.5, porque eu já tenho instalado o .Net Framework 4 e a atualização dele também já está instalada dentro da minha máquina. Eu não estou utilizando um domínio, vou usar ele como sendo uma instalação em servidor local. E o SQL Server 2016 está pedindo que eu tenha um item de Analytics instalado no meu computador, mas eu não sei onde eu ativo esse Analytics que ele está pedindo.  Não existe nenhuma versão de SQL instalada aqui.

    Boa noite

    • Editado Ana Gauna terça-feira, 16 de fevereiro de 2016 03:11
    terça-feira, 16 de fevereiro de 2016 03:04

Todas as Respostas

  • Bom dia Ana,

    Eu achei que a Microsft iria corrigir isso no 2016, porém nao.

    Segue um link explicando e com a correção.

    https://luanmorenodba.wordpress.com/2016/01/12/resolvendo-net-framework-no-windows-server-2012-r2-instalao-sql-server-2012-2014-2016/

    Esse erro ocorre a partir do Win2012 com SQL 2012.

    Att

    Reginaldo Silva

    terça-feira, 16 de fevereiro de 2016 11:17
  • Ok.  Então agora que eu e o senhor já informamos isso a Microsoft aqui, vamos esperar eles revisarem o código, um pequeno ajuste e isso deve funcionar depois de uma dessas atualizações novas.  Aqui eu já instalei todos os drivers novos da versão 64 bits, que é o que o livro deles que eu comprei meses atrás, recomenda utilizar.

    Outro dia eu vou tentar instalar ele novamente e verificar se vai funcionar e concluir a instalação.  Já faz muitos anos que eu não instalo o SQL, e eu quero ver o que teve de mudanças e melhoramentos.

    Bom dia

    terça-feira, 16 de fevereiro de 2016 16:21
  • Tbm não sei porque precisa do Dotnet 3.5 sendo que as versões mais novas ja deveriam suprir essa necessidade, mas é isso ae, habilitando o dotnet 3.5 voce conseguira instalar normalmente.

    Pro SQL Server 2016 teve algumas mudanças legais na instalação, uma delas é já particionar a TempDB em vários arquivos na instalação,

    Att

    Reginaldo Silva

    terça-feira, 16 de fevereiro de 2016 16:50
  • Eu olhei os itens do Painel de Controle, o instalar e desinstalar programas, e o .Net Framework 4 (64 bits) (x64) e sua última atualização, ambos não aparecem dentro da relação dos itens que estão instalados dentro da minha máquina, então a minha  conclusão principal, é que ele já está totalmente integrado dentro do sistema operacional do Windows Server 2016 Technical Preview 4.

    Boa noite


    • Editado Ana Gauna terça-feira, 16 de fevereiro de 2016 16:58
    terça-feira, 16 de fevereiro de 2016 16:57
  • Meses atrás, eu comprei vários livros oficiais da Microsoft, que eu estou lendo aos poucos.  Em um desses livros diz que o Windows Server é versão 64 bits, e por isso a Microsoft recomenda nesse livro a se utilizar somente drivers de 64 bits.  No Windows Server dentro do item Painel de Controle, no item  Sistemas, lá dentro contém a informação se a versão do Windows Server é 64 bits.  Isso confirmado, é 64 bits, tem que se desinstalar os drivers de versão 32 bits (x86).  Primeiro tem que procurar e instalar a versão nova de 64 bits (x64) desse mesmo driver, para conseguir fazer a desinstalação do driver velho de 32 bits (x86), e depois disso reiniciar a máquina.  Depois disso feito, dessa forma o driver fará a integração correta dentro do sistema operacional, e o Windows funcionará melhor.

    Minha conclusão, porque esses drivers do tipo x86 (32 bits) eram referentes e utilizados em conjunto com o processador Intel 386 e Intel 486 ou (AMD 386 e AMD 486) de vários anos atrás, em conjunto com o Microsoft Windows 95 e o Microsoft Windows 98, por exemplo.



    • Editado Ana Gauna terça-feira, 16 de fevereiro de 2016 18:51
    terça-feira, 16 de fevereiro de 2016 17:41
  • Bom dia Ana,

    Não entendia suas referencias aos drivers 32 bits, eles influenciam no problema do Dotnet 3.5 ou é apenas uma curiosidade ?

    Att

    quarta-feira, 17 de fevereiro de 2016 10:57
  • Não é uma curiosidade, o livro técnico oficial original do exame ref 70-410 , o autor do livro: Craig Zacker, diz que não é para utilizar drivers 32 bits (x86) dentro do sistema operacional de 64 bits (capítulo 1 página 2 e 3) em https://www.microsoftpressstore.com/store/exam-ref-70-410-installing-and-configuring-windows-9780735684249) eu comprei esse livro meses atrás, mas ainda não acabei de ler.

    exame 70-410 book  Craig Zacker capitulo 1 pagina 3 segundo paragrafo

    Caso exista drivers do Visual C++ (x86/32 bits) ou Java (32 bits) tem que ser desinstalados.

    Mas alguns desses drivers somente se conseguirá desinstalar após a instalação do driver recente:

    Visual C++ 2015 (64 bits) = https://www.microsoft.com/en-us/download/details.aspx?id=48145

    Visual C++ 2013 (64 bits) = https://www.microsoft.com/en-us/download/details.aspx?id=40784

    Visual C++ 2012 (64 bits) = https://www.microsoft.com/en-us/download/details.aspx?id=30679

    Visual C++ 2010 (64 bits) = https://www.microsoft.com/en-us/download/details.aspx?id=14632

    Depois de ter desinstalado os drivers velhos de versão 32 bits (x86) o computador tem que ser reiniciado para os drivers novos serem integrados dentro do sistema operacional Windows versão 64 bits.

    Bom dia






    • Editado Ana Gauna segunda-feira, 22 de fevereiro de 2016 14:46
    quarta-feira, 17 de fevereiro de 2016 12:48
  • Reginaldo,

    O que a Ana esta dizendo é o velho e conhecido "problema" de incompatibilidade entre o .Net Framework 3.5 nativo que já vem instalado com o Windows Server desde a versão 2008 em relação aos arquivos binários que as ferramentas como por exemplo o SQL Server necessitam em relação ao .Net Framework.

    Neste caso para resolver o problema, é recomendável remover o .Net Framework 3.5 instalado ou integrado nativamente no Windows Server e instalar uma versão isolada do mesmo.

    Eu estou configurando justamente uma VM com Windows Server 2016 CTP4 + SQL Server 2016 CTP 3.3 e já me deparei com este mesmo cenário.


    Pedro Antonio Galvao Junior [MVP | MCC | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | Professor Universitario | SoroCodigos | @JuniorGalvaoMVP | http://pedrogalvaojunior.wordpress.com]

    quinta-feira, 18 de fevereiro de 2016 11:56
    Moderador
  • Essa mesma tarefa de remoção de drivers do Visual C++ (x86/32bits) e Java (32bits) no sistema operacional Windows Server 64 bits(x64), também tem que ser executada, da mesma forma e ordem, primeiro instalando todos os drivers novos de 64 bits(x64), para depois disso feito se conseguir fazer a desinstalação dos drivers velhos (32 bits/x86) dentro do sistema operacional Windows de 64 bits: Windows 7 (todas as versões 64 bits), Windows 8 (todas as versões 64 bits) e Windows 10 (todas as versões de 64 bits), e fazer por último, reiniciar o computador ou servidor, para esses drivers novos serem integrados dentro do sistema operacional.

    E caso em algum computador exista o antivírus do ano 2015 ou anterior, instalado, ele tem que ser desinstalado, e tem que ser instalado a versão nova, ano 2016 de antivírus de uma empresa séria e confiável.

    Desenvolvedor, não se Prenda a Tecnologias = http://social.technet.microsoft.com/wiki/pt-br/contents/articles/33487.desenvolvedor-nao-se-prenda-a-tecnologias.aspx#comment-113047

    Lê o item 9 = Como Manter Seu Computador Atualizado e Seguro = http://social.technet.microsoft.com/wiki/pt-br/contents/articles/16331.como-manter-seu-computador-atualizado-e-seguro.aspx

    Boa tarde.




    • Editado Ana Gauna terça-feira, 23 de fevereiro de 2016 01:17
    quinta-feira, 18 de fevereiro de 2016 15:08
  • .NET Framework Class Library Overview = https://msdn.microsoft.com/en-us/library/hfa3fa08(v=vs.110).aspx

    .NET Framework 3.5 = https://msdn.microsoft.com/pt-br/library/w0x726c2(v=vs.90).aspx

    .NET Framework 4.6 e 4.5 (MSDN) = https://msdn.microsoft.com/pt-br/library/w0x726c2(v=vs.110).aspx

    .Net Framework e SDK = https://msdn.microsoft.com/en-us/vstudio/aa496123.aspx

    Processamento paralelo e assíncrono no .NET Framework = http://social.technet.microsoft.com/wiki/pt-br/contents/articles/29709.processamento-paralelo-e-assincrono-no-net-framework.aspx#comment-113046

    Ordem correta para a instalação do .Net Framework

    1º  .Net Framework 3.5

    2º  .Net Framework 3.5 Service Pack1 (atualização do anterior)

    3º  .Net Framework 4.0

    4º  .Net Framework 4.5.2  (atualização do anterior)

    5º  .Net Framework 4.6.1  (atualização do anterior)



    • Editado Ana Gauna terça-feira, 23 de fevereiro de 2016 01:19
    quinta-feira, 18 de fevereiro de 2016 16:42
  • Microsoft compartilhou dentro do Linkedin (21/02/2016):

    Você tem entre os dias 23/02 e 10/03 para ouvir o que os especialistas da Microsoft têm a dizer sobre as soluções que podem contribuir para que a sua empresa reduza custos e, ao mesmo tempo, seja mais produtiva. Confira a lista de webcasts gratuitos e inscreva-se: http://aka.ms/esv0cc

    Bom dia

    domingo, 21 de fevereiro de 2016 15:34
  • Hoje eu formatei o meu c:/ e agora de noite eu reinstalei o Windows Server 2016 Technical  Preview 4 Essentials. 

    Tudo o que eu uso está gravado em outro disco rígido (que eu desligo da tomada, sempre quando vou formatar o disco rígido para instalar um sistema operacional novo, e somente quando essa instalação está totalmente concluída, eu desligo a máquina e religo o outro disco rígido) e em uma unidade de backup.  Estou com apenas 4GB de memória RAM e 1TB de disco rígido, para brincar.

    Deixei o Configure Windows Server Essentials terminar de completar a configuração automática.

    Depois eu fui no Server Manager, e no item Work Folders cliquei nele e mandei ele instalar.

    O Work Folders, manda instalar o Active Directory, e dentro dele tem o .Net Framework 3.5 e o .Net Framework 4.6 e mandei instalar quase todas as opções.



    • Editado Ana Gauna sábado, 5 de março de 2016 22:21
    sábado, 5 de março de 2016 04:18
  • instalando o .Net Framework 3.5 no Windows Server 2016 Technical Preview 4
    sábado, 5 de março de 2016 06:54
  • SQL Server 2016 Configuration
    sábado, 5 de março de 2016 07:19
  • SQL Server 2016 Distributed
    sábado, 5 de março de 2016 07:20
  • SQL Server 2016 Ready to Install
    sábado, 5 de março de 2016 07:21
  • SQL Server 2016 Instalation
    sábado, 5 de março de 2016 07:27
  • Eu bloqueei o computador e fui dormir, então hoje de manhã vi que aconteceu isso:

    sql server 2016 fail 1

    sábado, 5 de março de 2016 13:26
  • sql server 2016 fail 2
    sábado, 5 de março de 2016 13:27
  • sql server 2016 fail 3
    sábado, 5 de março de 2016 13:28
  • sql server 2016 management studio
    sábado, 5 de março de 2016 13:29
  • Como o SQL Server 2016 concluiu a instalação com mensagem de erro do meio da instalação, e no final da instalação, talvez porque eu tenha colocado o bloqueio na tela, eu vou agora mandar instalar o SQL Server 2016 tudo de novo, mas desta vez, sem colocar uma tela de bloqueio.

    sábado, 5 de março de 2016 13:32
  • sql server 2016 global rules
    sábado, 5 de março de 2016 13:40
  • sql 2016 instalacao fail
    sábado, 5 de março de 2016 16:02
  • Quando o SQL Server 2016 me pediu para eu informar um diretório, usei como nome:

    SQL2016Controller

    c:\SQL2016\Working

    c:\SQL2016\Result

    Depois que terminou a instalação, eu reiniciei o meu computador e tentei instalar de novo, e falhou de novo.

    Então eu fui olhar o que é que o SQL Server 2016 instalou:

    Ele instalou o Visual C++ 2008 versão 32 bits (x86) em sistema operacional 64 bits, vou desinstalar ele.

    Vou fazer o download do Visual C++ 2008 versão 64 bits (x64) e vou instalar no meu computador.

    Vou fazer o download do Visual C++ 2012 versão 64 bits (x64) e vou instalar no meu computador.

    Vou fazer o download do Visual C++ 2013 varão 64 bits (x64) e vou instalar no meu computador.

    Ele instalou o Visual C++ 2010 versão 64 bits (x64) em sistema operacional 64 bits, está correto.

    Ele instalou o Visual C++ 2010 versão 32 bits (x86) em sistema operacional 64 bits, vou desinstalar.

    Ele instalou o Visual C++ 2015 versão 32 bits (x86) em sistema operacional 64 bits, vou desinstalar.

    Ele instalou o Visual C++ 2015 versão 64 bits (x64) em sistema operacional 64 bits, está correto.

    No SQL que está instalado tem um item marcado com (x86) = 32 bits, vou desinstalar.

    Vou tentar instalar o SQL Server 2016 novamente depois disso, se falhar a instalação, vou desinstalar, reiniciar o computador, e mandar instalar novamente a partir do inicio o SQL Server 2016


    • Editado Ana Gauna sábado, 5 de março de 2016 16:48
    sábado, 5 de março de 2016 16:16
  • SQL Server 2016 instalação 2
    sábado, 5 de março de 2016 16:26
  • SQL Server 2016 ja desinstalei
    sábado, 5 de março de 2016 18:40
  • Já desinstalei o SQL Server 2016, já reiniciei o meu computador, e agora eu vou tentar novamente instalar o SQL Server 2016 do zero.
    sábado, 5 de março de 2016 18:41