none
Erro na Instalação do SQL Server 2014 Express sem conexão à internet RRS feed

  • Pergunta

  • Prezados

    Tenho cenários onde precisarei instalar o SQL SERVER 2014 EXPRESS em nossos clientes que não possuem conexão à internet.
    Chega em um ponto na instalação que não consigo prosseguir pois o instalador informa não haver o FRAMEWORK 4.0 instalado, porém, tenho absoluta certeza que já está instalado.

    Vejam a imagem abaixo onde ocorre o erro e ao lado um utilitário que demostra os FRAMEWORKS INSTALADOS.

    Por favor, alguém tem alguma ideia de como resolver este problema?


    Eduardo Heitor

    sexta-feira, 12 de dezembro de 2014 10:44

Todas as Respostas

  • Se o instalador do SQL disse que o framework não foi detectado, quer dizer que não foi mesmo, ou não contém a versão necessária. Como essa instalação depende da internet, e você precisa fazê-lo offline, sugiro levar o framework 4 standalone junto.

    Instale ele primeiro, e só depois o SQL Server.

    http://www.microsoft.com/pt-br/download/details.aspx?id=40779

    sexta-feira, 12 de dezembro de 2014 12:09
  • Se o instalador do SQL disse que o framework não foi detectado, quer dizer que não foi mesmo, ou não contém a versão necessária. Como essa instalação depende da internet, e você precisa fazê-lo offline, sugiro levar o framework 4 standalone junto.

    Instale ele primeiro, e só depois o SQL Server.

    http://www.microsoft.com/pt-br/download/details.aspx?id=40779

    Prezado Rafael, agradeço sua interação!

    Eu já havia testado com esse arquivo indicado no download, porém, acabei de testar novamente.
    Ocorre o mesmo erro...

    Conforme o link: http://msdn.microsoft.com/pt-br/library/hh925568(v=vs.110).aspx, é possível verificar qual a versão do framework instalado no computador. Veja na imagem abaixo, a chave RELEASE indica o código 378758 que refere-se à .NET Framework 4.5.1 instalado no Windows 8, Windows 7 SP1 ou Windows Vista SP2...

               


    Eduardo Heitor


    sexta-feira, 12 de dezembro de 2014 12:45
  • Essa máquina, mesmo desconectada, possuí algum firewall? Se tiver (mesmo aquele padrão do windows), tente desativá-lo completamente e tente instalar novamente.

    O que pode estar acontecendo é o instalador tentando verificar a última versão disponível do framework, e não conseguindo (pois não tem net), e então, ele retorna uma mensagem padrão. Um erro camuflado, saca?

    É algo a se tentar.

    Se ainda não der, e nenhum produto teu depender do framework, tente desinstar e instalar novamente (ou o repair).

    sexta-feira, 12 de dezembro de 2014 12:55
  • Essa máquina, mesmo desconectada, possuí algum firewall? Se tiver (mesmo aquele padrão do windows), tente desativá-lo completamente e tente instalar novamente.

    O que pode estar acontecendo é o instalador tentando verificar a última versão disponível do framework, e não conseguindo (pois não tem net), e então, ele retorna uma mensagem padrão. Um erro camuflado, saca?

    É algo a se tentar.

    Se ainda não der, e nenhum produto teu depender do framework, tente desinstar e instalar novamente (ou o repair).

    Rafael

    Parei o firewall... O problema persiste...
    Minha aplicação precisa dos FRAMEWORKS 4.0/4.5.1, porém, antes preciso resolver a questão do SQL SERVER.

    Testei removendo os FRAMEWORKS e até reinstalei... Nada!!


    Eduardo Heitor

    sexta-feira, 12 de dezembro de 2014 14:59
  • Se o instalador do SQL disse que o framework não foi detectado, quer dizer que não foi mesmo, ou não contém a versão necessária. Como essa instalação depende da internet, e você precisa fazê-lo offline, sugiro levar o framework 4 standalone junto.

    Instale ele primeiro, e só depois o SQL Server.

    http://www.microsoft.com/pt-br/download/details.aspx?id=40779

    Prezado Rafael, agradeço sua interação!

    Eu já havia testado com esse arquivo indicado no download, porém, acabei de testar novamente.
    Ocorre o mesmo erro...

    Conforme o link: http://msdn.microsoft.com/pt-br/library/hh925568(v=vs.110).aspx, é possível verificar qual a versão do framework instalado no computador. Veja na imagem abaixo, a chave RELEASE indica o código 378758 que refere-se à .NET Framework 4.5.1 instalado no Windows 8, Windows 7 SP1 ou Windows Vista SP2...

               


    Eduardo Heitor


    Eduardo,

    Talvez a versão instalada no PC do seu cliente esteja corrompida ou não foi completamente instalada. 

    Eu sugiro desinstalar o Framework atual e refazer a instalação apenas do DotNet Framework FULL (com permissão de Administrador - clique com o botão direito no instalador e selecione "Run as Administrator" ou "Executar como Administrador").

    Após isso, reinicie o PC e instale novamente o SQL Server.

    Se ajudou na sua solução, não esqueça de marcar como resposta !

    Abraços,

    Durval Ramos
    Microsoft Partner | MTA | MCSA - SQL Server 2012 | MCSE - Data Platform
    ----------------------------------
    Se foi resolvido clique "Marcar como resposta" e se foi útil "Votar como Útil"

    segunda-feira, 15 de dezembro de 2014 12:03
  • Então não sei o que pode ser. Só vendo a máquina mesmo e fazendo testes.
    Pode ser coisa até bizarra, como executar o .exe do SQL em modo administrador, como pode ser uma máquina x64 e você está instalando x82, saca?

    Sei lá... alguma imcompatibilidade pode estar ocorrendo para ele dar esse problema.. de dizer que não tem framework mesmo ele estando instalado.

    segunda-feira, 15 de dezembro de 2014 14:29
  • Durval

    Fiz o teste da forma que você sugeriu; Mesmo erro...

    Raphael

    Todos os passos tenho executado como Adminisrador!!!


    Eduardo Heitor

    segunda-feira, 15 de dezembro de 2014 14:53
  • Olá não sei se já consegui resolver, mas ai vai uma dica eu estava tentando instalar o SQL SERVER 2012 no meu pc para estudo(windows 8.1 Embedded) e no momento da instalação pedia o .net 3.5 tentei habilitar o serviço nos recurços do windows não deu certo, a opção de internet dava a mesma coisa que da no seu. Ai achei esse artigo aqui http://msdn.microsoft.com/pt-br/library/hh506443(v=vs.110).aspx ele resolveu o meu problema espero que possa te ajudar a resolver!


    • Editado jmfrolim segunda-feira, 15 de dezembro de 2014 16:39
    segunda-feira, 15 de dezembro de 2014 16:36
  • João, obrigado pela ajuda.

    Não ainda estou tentando achar uma solução.
    O link que você mandou, eu já havia lido, porém, no meu caso o problema é com o Framework 4.0....

    Impressionante... Não consigo resolver....


    Eduardo Heitor

    segunda-feira, 15 de dezembro de 2014 17:00
  • João,

    Faça um teste, veja se você consegui instalar o .Net Framework 4.5 e depois tente instalar novamente o SQL Server 2014.


    Pedro Antonio Galvão Junior [MVP | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | Professor Universitário | SoroCódigos] @JuniorGalvaoMVP | pedrogalvaojunior.wordpress.com

    quinta-feira, 18 de dezembro de 2014 12:09
    Moderador
  • João,

    Faça um teste, veja se você consegui instalar o .Net Framework 4.5 e depois tente instalar novamente o SQL Server 2014.


    Pedro Antonio Galvão Junior [MVP | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | Professor Universitário | SoroCódigos] @JuniorGalvaoMVP | pedrogalvaojunior.wordpress.com

    Junior Galvão, agradeço a atenção.

    Já fiz o teste sugerido, e mesmo assim, ocorre o mesmo erro!!!


    Eduardo Heitor

    quinta-feira, 18 de dezembro de 2014 15:52
  • Eduardo,

    Esta é a uma máquina física ou virtual?

    Tente utilizar algum software para limpeza do Registro do Windows!!!!

    Já pensou em configurar uma máquina virtual para tentar simular todos os possíveis testes e configurações?


    Pedro Antonio Galvão Junior [MVP | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | Professor Universitário | SoroCódigos] @JuniorGalvaoMVP | pedrogalvaojunior.wordpress.com

    quinta-feira, 18 de dezembro de 2014 16:11
    Moderador
  • Eduardo,

    Esta é a uma máquina física ou virtual?

    Tente utilizar algum software para limpeza do Registro do Windows!!!!

    Já pensou em configurar uma máquina virtual para tentar simular todos os possíveis testes e configurações?


    Pedro Antonio Galvão Junior [MVP | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | Professor Universitário | SoroCódigos] @JuniorGalvaoMVP | pedrogalvaojunior.wordpress.com

    Pedro

    Nós já fizemos testes em VM sim... Nossa homologação agora é em computadores sem conexão à internet!

    Nosso instalador tem a opção de instalar ou não o SQL SERVER 2014. Se opto pela instalação do SQL SERVER 2014 no Windows 7 x64, ocorre este erro.

    Ai para identificar melhor o erro, tentei fazer a instalação do SQL independente de nosso instalador. Foi ai que identifiquei o erro...

    No caso do Windows 8, já está instalado o FWK 4.0 e 4.5.1 colocamos como pré-requisito para nosso software a instalação autônoma do FWK 3.5 que é pré-requisito para o SQL SERVER. (No caso do Windows 7, bastou ativar pelos recursos do Windows, mesmo sem conexão com a Internet).

    No Windows 8.1, não tive problema com nada,  já está instalado o FWK 4.0 e 4.5.1 e ativei o FWK 3.5 nos recursos do Windows. Instalação funcionou OK.


    Eduardo Heitor

    quinta-feira, 18 de dezembro de 2014 16:21
  • Eduardo,

    Então provavelmente é incompatibilidade do Windows 7 em relação ao .Net Framework 4.0!!!!

    Por padrão o Windows 7 possui o .Net Framework 3.5 instalado.


    Pedro Antonio Galvão Junior [MVP | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | Professor Universitário | SoroCódigos] @JuniorGalvaoMVP | pedrogalvaojunior.wordpress.com

    quinta-feira, 18 de dezembro de 2014 16:44
    Moderador