Você está offline; aguardando reconexão

Usando o SQL Server no Windows 8 e versões posteriores do sistema operacional Windows

IMPORTANTE: Este artigo foi traduzido pelo software de tradução automática da Microsoft e eventualmente pode ter sido editado pela Microsoft Community através da tecnologia Community Translation Framework (CTF) ou por um tradutor profissional. A Microsoft oferece artigos traduzidos automaticamente por software, por tradutores profissionais e editados pela comunidade para que você tenha acesso a todos os artigos de nossa Base de Conhecimento em diversos idiomas. No entanto, um artigo traduzido pode conter erros de vocabulário, sintaxe e/ou gramática. A Microsoft não é responsável por qualquer inexatidão, erro ou dano causado por qualquer tradução imprecisa do conteúdo ou por seu uso pelos nossos clientes.

Clique aqui para ver a versão em Inglês deste artigo: 2681562
Sumário
Este artigo contém orientações sobre como usar as diferentes versões do Microsoft SQL Server em um computador que esteja executando o Windows 10, Windows Server 2012 R2, Windows Server 2012, 8.1 para Windows ou Windows 8.
Mais Informações

Informações do SQL Server 2005

Esta seção fornece informações de suporte sobre as instâncias do SQL Server 2005, em ambientes Windows 8.1 ou Windows 8. Ela também descreve as opções que estão disponíveis para clientes que estão usando o SQL Server 2005.

Versões anteriores do SQL Server e do Microsoft SQL Server 2005 (versão de lançamento e service packs) não são suportadas no Windows 10, no Windows Server 2012 R2, no Windows Server 2012, no Windows 8.1 ou no Windows 8. Você receberá um aviso na Central de ações, se o Windows 8, Windows 8.1 ou 10 do Windows detecta uma instância do SQL Server 2005.

Para resolver esse problema, atualize ou remova a instância existente do SQL Server 2005. Para obter informações sobre como atualizar o SQL Server, consulte Atualizar para o SQL Server de 2014.

Observação: Este link aponta para SQL Server 2014. Você pode usar a ferramenta de seleção de versão na parte superior do link MSDN (Outras versões) para obter informações sobre outras versões.

Para obter informações sobre as edições Express do SQL Server, consulte os seguintes sites da Microsoft:

2014 Service Pack 1 SQL Server Express Edition

Service Pack 2 (SP2) do SQL Server 2012 Express Edition

SQL Server 2008 R2 Service Pack 2 (SP2) Express Edition (Observação que você deve instalar manualmente Service Pack 3 Depois de instalar o SQL Server 2008 R2 SP2 Express Edition.)

SQL Server 2008 Express Edition (Observação que você deve instalar manualmente Service Pack 4 Depois de instalar o SQL Server 2008 Express Edition.)
Para obter mais informações sobre como desinstalar uma instância existente do SQL Server 2005, consulte Como desinstalar manualmente uma instância do SQL Server 2005 ou Como: desinstalar uma instância existente do SQL Server 2005 (instalação).

Requisitos mínimos de versão do SQL Server para o Windows 10

Esta seção descreve os requisitos de versão mínima para instalar o SQL Server em um computador que esteja executando o Windows 10.

Antes de instalar o SQL Server em um computador que esteja executando o Windows 10, assegure-se de atender a requisitos mínimos a seguir, conforme apropriado para sua situação.
Para o SQL Server de 2014
Você deve aplicar o Service Pack 1 do SQL Server de 2014 ou uma atualização posterior. Para obter mais informações, consulte Como obter o service pack mais recente para o SQL Server 2014.
Para SQL Server 2012
Você deve aplicar o SQL Server 2012 Service Pack 2 ou mais recente. Para obter mais informações, consulte Como obter o service pack mais recente para o SQL Server 2012.

Observação: Verifique problemas de configuração conhecidos ao instalar o SQL Server 2012 em 10 do Windows.
Para o SQL Server 2008 R2
Não há suporte para o SQL Server 2008 R2 no Windows 10.
Para o SQL Server 2008
Não há suporte para o SQL Server 2008 Windows 10.

Requisitos mínimos de versão do SQL Server para o Windows Server 2012 R2 ou Windows 8.1

Esta seção descreve os requisitos de versão mínima para a instalação do SQL Server em um computador que esteja executando o Windows Server 2012 R2 ou Windows 8.1.

Antes de instalar o SQL Server em um computador que esteja executando o Windows Server 2012 R2 ou Windows 8.1, assegure-se de atender a requisitos mínimos a seguir, conforme apropriado para sua situação:
Para o SQL Server de 2014
Você pode instalar a versão do SQL Server 2014 ou uma versão posterior.

Para obter mais informações, consulte o Página principal do SQL Server 2014.
Para SQL Server 2012
Você deve aplicar o SQL Server 2012 Service Pack 1 ou uma atualização posterior. Para obter mais informações, consulte Como obter o service pack mais recente para o SQL Server 2012.

Observação
, verifique problemas de instalação conhecidos Quando você instala o SQL Server 2012 em Windows 8 ou o Windows Server 2012.
Para o SQL Server 2008 R2
Você deve aplicar o SQL Server 2008 R2 Service Pack 2 ou mais recente. Para obter mais informações, consulte Como obter o service pack mais recente para o SQL Server 2008 R2.
Para o SQL Server 2008
Você deve aplicar o SQL Server 2008 Service Pack 3 ou mais recente.

Observação: Há suporte para a instalação do RTM do produto. No entanto, você precisa instalar os respectivos service packs após a instalação inicial. Não há suporte para a instalação do SQL Server 2008, a menos que você aplicar o Service Pack 3 após a instalação da edição RTM. Para obter mais informações, consulte Como obter o service pack mais recente para o SQL Server 2008.

Requisitos mínimos de versão do SQL Server para o Windows Server 2012 ou Windows 8

Esta seção descreve os requisitos de versão mínima para instalar o SQL Server em um computador que está executando o Windows 8 ou o Windows Server 2012.

Antes de instalar o SQL Server em um computador que está executando o Windows 8 ou o Windows Server 2012, assegure-se de atender a requisitos mínimos a seguir, conforme apropriado para sua situação:
Para o SQL Server de 2014
Você pode instalar a versão do SQL Server 2014 ou uma versão posterior.

Para obter mais informações, confira o Página principal do SQL Server 2014.
Para SQL Server 2012
Você pode instalar a versão do SQL Server 2012 ou uma versão posterior.

Observação: Entre em contato problemas de instalação conhecidos Quando você instala o SQL Server 2012 em Windows 8 ou o Windows Server 2012.
Para o SQL Server 2008 R2
Você deve aplicar o Microsoft SQL Server 2008 R2 Service Pack 1 ou mais recente.

Observação: Há suporte para a instalação do RTM do produto. No entanto, você precisa instalar os respectivos service packs após a instalação inicial. Você verá a seguinte mensagem de erro na página do Centro de soluções:
Uma captura de tela mostrando a página Centro de soluções
Para obter mais informações, consulte Como obter o service pack mais recente para o SQL Server 2008 R2.
Para o SQL Server 2008
Você deve aplicar o SQL Server 2008 Service Pack 3 ou mais recente.

Observação: Há suporte para a instalação do RTM do produto. No entanto, você precisa instalar os respectivos service packs após a instalação inicial. Não há suporte para a instalação do SQL server 2008, a menos que você aplicar o Service Pack 3 após a instalação da edição RTM. Você verá a seguinte mensagem de erro na página do Centro de soluções.

Uma captura de tela mostrando a página Centro de soluções

Para obter mais informações, consulte Como obter o service pack mais recente para o SQL Server 2008.

Importante: A caixa de diálogo a seguir aparece no SQL Server 2008 R2 e o SQL Server 2008 quando você executa o programa de instalação.

Uma captura de tela mostrando uma caixa de diálogo que aparece no SQL Server 2008 R2 e o SQL Server 2008, ao executar o programa de instalação

Após o programa de instalação do SQL Server, você precisa instalar os service packs antes de executar o SQL Server nesta versão do Windows.

Para o SQL Server 2008, você precisa instalar o Service Pack 3 (SP3) ou posterior.

Para o SQL Server 2008 R2, você precisa instalar o Service Pack 1 (SP1) ou uma versão posterior.
Para as edições do SQL Server Compact
As seguintes versões são suportadas no Windows 8.1, Windows 8, Windows Server 2012 e ambientes Windows Server 2012 R2:
  • SQL Server Compact 3.5 Service Pack 2 e versões posteriores
  • SQL Server Compact 4.0 e versões posteriores
Observação: Nenhum suporte é planejado para dispositivos Windows RT.

Suporte para alternar os modos no Windows Server 2012 R2 ou o Windows Server 2012

Esta seção discute a política de suporte quando você alternar os modos operacionais do Windows Server 2012 R2 ou o Windows Server 2012 enquanto o SQL Server está instalado.

Windows Server 2012 R2 e o Windows Server 2012 têm os seguintes estados de recurso ou modos:
  • Servidor completo
  • Interface do servidor mínimo
  • Núcleo do servidor
Você pode alternar entre estes estados de recurso a qualquer momento. Você pode alternar de núcleo do servidor ou mínima Interface de servidor para servidor completo quando uma ou mais instâncias de 2014 do SQL Server ou SQL Server 2012 são instaladas. No entanto, esteja ciente de que você não pode alternar de servidor completo a Interface mínima do servidor ou Server Core quando uma ou mais instâncias de 2014 do SQL Server ou SQL Server 2012 estão instaladas.

Para alternar do servidor completo para Interface mínima do servidor ou Server Core quando uma ou mais instâncias de 2014 do SQL Server ou SQL Server 2012 estiver instaladas, desinstale 2014 do SQL Server ou SQL Server 2012, alternar modos e reinstale 2014 do SQL Server ou SQL Server 2012. No entanto, ativar 2014 do SQL Server ou SQL Server 2012 pré-requisitos de instalação no modo de servidor completo, alternar para o modo de núcleo do servidor e instalar o SQL Server 2014 ou SQL Server 2012.

Observações:
  • Servidor mínimo é uma instalação Núcleo do servidor que tem o Gerenciador de servidores e outras ferramentas de servidor instaladas. Portanto, o programa de instalação do SQL Server executa as mesmas etapas de instalação no modo Windows Server 2012 R2 mínimo Server Interface e modo de Interface de servidor mínima do Windows Server 2012 e modo de núcleo do servidor. Além disso, você pode alternar entre o servidor núcleo e servidor mínimo quando uma ou mais instâncias de 2014 do SQL Server ou SQL Server 2012 estão instaladas. Esse é um cenário com suporte.
  • Não há suporte para o SQL Server Reporting Services 2012 no Server Core do Windows Server 2012 R2, Server Core do Windows Server 2012, o modo Windows Server 2012 R2 mínimo Server Interface ou modo de Interface do servidor Windows 2012 mínimo. Você pode instalar o SQL Server Reporting Services 2012 em um servidor que esteja executando o Windows Server 2012 em modo de servidor completo e, em seguida, alternar para o modo de núcleo do servidor do Windows Server 2012. No entanto, essa configuração não é suportada.
  • Recomendamos que você desinstale todos os recursos do SQL Server 2012 não são suportados em um servidor que esteja executando o Windows Server 2012 R2 ou o Windows Server 2012 em modo de núcleo do servidor. Para obter informações sobre como fazer isso, consulte Instalar o SQL Server 2012 no Server Core.
  • Esse problema não se aplica ao SQL Server 2008 ou SQL Server 2008 R2. Não há suporte para SQL Server 2008 e do SQL Server 2008 R2 no modo de Interface mínima do servidor ou Server Core.

Para obter mais informações sobre as opções de instalação que estão disponíveis quando você instala o Windows Server 2012, consulte Opções de instalação do Windows Server.

Problemas conhecidos de instalação e migração do SQL Server 2012

Esta seção aborda problemas de instalação e migração que são específicos para o SQL Server 2012.

Observações gerais
  • Por padrão, o Windows 8 inclui o.NET Framework 4.0. 8.1 para Windows e o Windows Server 2012 R2 incluem o.NET Framework 4.5 e 10 do Windows inclui o.NET Framework 4.6. No entanto, os seguintes componentes do SQL Server 2012 dependem do.NET Framework 3.5:
    • Mecanismo de banco de dados do SQL Server 2012
    • Serviço de replicação
    • Ferramentas de dados do SQL Server
    • Serviço de qualidade de dados
    • Serviço de dados mestre
    • Modo nativo do serviço de emissão de relatórios
    • Pesquisa de texto completo


    Portanto, é recomendável que você ative o 3.5 do .NET Framework antes de instalar o SQL Server 2014 ou SQL Server 2012 em um ambiente autônomo ou de cluster para ajudar a evitar quaisquer possíveis falhas de instalação do SQL Server.

    Para obter informações sobre como habilitar o .NET Framework 3.5, consulte Como habilitar o 3.5 do.NET Framework no Windows 8 neste artigo.
  • Alguns problemas de instalação e configuração do SQL Server 2012 são corrigidos em atualizações cumulativas mais recente para o SQL Server 2012. Portanto, recomendamos que você crie um pacote de instalação slipstream que inclui o SQL Server 2012 e CU3 ou uma atualização posterior. Para obter informações sobre como fazer isso, consulte Como corrigir a instalação do SQL Server 2012 com um pacote de instalação atualizado (usando UpdateSource para obter uma configuração inteligente).

Problemas de instalação do SQL Server 2012 que podem ocorrer quando o.NET Framework 3.5 não está habilitada

Problema 1: Cluster de Failover do SQL incompleta ou instalações autônomas
Sintomas

Em servidores onde o.NET Framework 3.5 já não está instalado ou onde o acesso à Internet é restrito, o programa de instalação do SQL Server 2012 não instala componentes que dependem do.NET Framework 3.5. Portanto, a instalação do SQL Server 2012 pode estar incompleta.
Observação: 8.1 para Windows ou o Windows Server 2012 R2 não permitirá que você continue a instalação.

Uma mensagem de erro semelhante à seguinte pode ser exibida durante a instalação do SQL Server 2012 quando o.NET Framework não está habilitado.

Uma captura de tela mostra uma mensagem de erro

Prevenção de

Para evitar esse problema, ative o 3.5 do.NET Framework em todos os nós do cluster ou servidor autônomo antes de instalar o SQL Server 2012.

Resolução

Para resolver esse problema em um servidor autônomo, habilite o.NET Framework 3.5 e, em seguida, execute a instalação novamente para adicionar os recursos adicionais.

Para resolver esse problema em um ambiente agrupado, desinstale as instâncias do SQL Server 2012 incompletas, permitem que o.NET Framework 3.5 e reinstale o SQL Server 2012.

Observação: Em um ambiente agrupado, você não pode adicionar recursos que foram ignorados, executando novamente o programa de instalação do SQL Server 2012.

Para resolver esse problema em um servidor autônomo, ative o.NET Framework 3.5 e execute novamente a instalação do SQL Server.
Problema 2 - incorretamente os usuários são solicitados a baixar e instalar o.NET Framework 3.5
Sintomas

Os usuários incorretamente podem ser solicitados a baixar e instalar o.NET Framework 3.5 quando eles tentam instalar CU1 ou CU2. Esse problema pode ocorrer mesmo que os componentes instalados não dependem do.NET Framework 3.5.

Nessa situação, os usuários podem receber uma mensagem de erro semelhante à seguinte.

Uma captura de tela mostra uma mensagem de erro

Causa

Este é um problema conhecido no SQL Server 2012 CU1 e CU2.

Observação: Esse problema é corrigido na atualização cumulativa 3 para SQL Server 2012 e versões posteriores.

Prevenção de

Para evitar esse problema, siga um destes procedimentos:
  • Habilitar o.NET Framework 3.5, aplique o pacote de atualização de CU1 ou o pacote de atualização do CU2 e desative o.NET Framework 3.5.

    Observação: Desativar o.NET Framework 3.5 somente se a instalação não inclui componentes que dependem do.NET Framework 3.5.
  • Instale o SQL Server 2012 em um pacote de instalação integrada que inclui o SQL Server 2012 e CU3 ou uma versão posterior.
  • Aplica a atualização cumulativa 3 ou uma versão posterior. Para obter mais informações, consulte O SQL Server 2012 compilações disponibilizadas após o lançamento do SQL Server 2012.
Problema 3 - alertas de modo de compatibilidade de aplicativo do Windows seja exibida durante uma instalação silenciosa
Sintomas

8.1 para Windows, o Windows 8, Windows Server 2012 R2, Windows Server 2012 e Windows 10, o.NET Framework é um componente do recurso sob demanda (FOD). Além disso, o Windows 10, diretivas de sistema do Windows 8.1 e o Windows 8 e as diretivas de sistema do Windows Server 2012 R2 e o Windows Server 2012 exigem que os usuários por ser alertado quando FOD componentes são habilitados.

Observação: Por padrão, o.NET Framework 4.0 está ativado no Windows 8 e o Windows Server 2012. Além disso, o.NET Framework 4.5 está ativado no Windows 8.1 e do Windows Server 2012 R2 e o.NET Framework 4.6 está ativado no Windows 10. No entanto, o.NET Framework 3.5 está desabilitado.

Portanto, um aviso de modo de compatibilidade de programa que solicita aos usuários para baixar e instalar o.NET Framework 3.5 pode ser exibido durante uma instalação silenciosa. Esses alertas de compatibilidade de programa não podem ser suprimidas. Capturas de tela de avisos são exibidas da seguinte maneira:

Windows Server 2012 R2 e do Windows Server 2012 - servidor completo

Uma captura de tela mostrando alertas para o Windows Server 2012 - servidor completo

Windows Server 2012 R2 e do Windows Server 2012 - núcleo do servidor

Uma captura de tela mostrando alertas para o Windows Server 2012 - núcleo do servidor

Prevenção de

Para evitar esse problema, o usuário poderá ativar o.NET Framework 3.5 antes de executarem uma instalação silenciosa.

Outros problemas de instalação do SQL Server 2012

Problema 1: Uma exceção do.NET Framework não tratadas pode ser gerada quando você tentar instalar uma segunda instância do SQL Server 2012
Sintomas

Considere o seguinte cenário:
  • Você instala uma instância do SQL Server 2012.
  • Um arquivo de configuração de usuário do.NET Framework 4.0 é criado quando você instala a instância do SQL Server 2012. Além disso, o.NET Framework 3.5 está habilitado durante a instalação.
  • Tente instalar uma segunda instância do SQL Server 2012.
Nesse cenário, uma exceção não tratada pode ser gerada. Você pode receber uma mensagem de erro semelhante à seguinte:

Erro ao criar o manipulador de seção de configuração de userSettings/Microsoft.SqlServer.Configuration.LandingPage.Properties.Settings: não foi possível carregar arquivo ou assembly ' System, versão = 4.0.0.0, Culture = neutral, PublicKeyToken = xxxxx' ou uma de suas dependências. O sistema não pode encontrar o arquivo especificado. (C:\Users\Administrator\AppData\Local\Microsoft_Corporation\LandingPage.exe_StrongName_ ryspccglaxmt4nhllj5z3thycltsvyyx\11.0.0.0\user.config)

Essa mensagem de erro semelhante à seguinte.

Uma captura de tela mostrando a mensagem de erro

Causa

No Windows 8 e Windows Server 2012, esse problema ocorre porque o.NET Framework 4.0 está habilitado por padrão no Windows 8 e o Windows Server 2012. Portanto, um arquivo de configuração de usuário do.NET Framework 4.0 é criado quando você instala o SQL Server 2012. Além disso, o.NET Framework 3.5 está habilitado durante a instalação.

Quando você tenta instalar a segunda instância do SQL Server 2012, a instalação usa o.NET Framework 2.0 porque o.NET Framework 3.5 já está instalado. Este está em conflito com a configuração no arquivo de configuração do usuário fazer com que a exceção não tratada.

8.1 para Windows e Windows Server 2012 R2, esse problema ocorre porque o.NET Framework 4.5 está habilitado por padrão no Windows 8.1 e do Windows Server 2012 R2. Portanto, um arquivo de configuração do.NET Framework 4.5 usuário é criado quando você instala o SQL Server 2012. Além disso, o.NET Framework 3.5 está habilitado durante a instalação.

Quando você tenta instalar a segunda instância do SQL Server 2012, a instalação usa o.NET Framework 2.0 porque o.NET Framework 3.5 já está instalado. Esse conflito com a configuração em configuração do usuário faz com que a exceção não tratada.

No Windows de 10, esse problema ocorre porque o.NET Framework 4.6 é ativada por padrão no Windows 10. Portanto, um arquivo de configuração do.NET Framework 4.6 usuário é criado quando você instala o SQL Server 2012. Além disso, o.NET Framework 3.5 está habilitado durante a instalação.

Quando você tenta instalar a segunda instância do SQL Server 2012, a instalação usa o.NET Framework 2.0 porque o.NET Framework 3.5 já está instalado. Este está em conflito com a configuração no arquivo de configuração do usuário fazer com que a exceção não tratada.

Prevenção de

Para evitar esse problema, exclua o arquivo User config na pasta a seguir antes de instalar a segunda instância do SQL Server 2012:
%USERPROFILE%\AppData\Local\Microsoft_Corporation\LandingPage.exe_StrongName_ryspccglaxmt4nhllj5z3thycltsvyyx\11.0.0.0

Resolução

Observação: Esse problema foi corrigido no Microsoft SQL Server 2012 Service Pack 1 (SP1).

Se a primeira instância já tem o Service Pack 1 instalado não deverá ter esse problema. Se você não pode instalar o Service Pack 1 na primeira instância, siga um destes procedimentos e, em seguida, instalar o SQL Server 2012:
  • Instale a segunda instância do SQL Server 2012 em um pacote de instalação corrigida Isso inclui o SQL Server 2012 e Microsoft SQL Server 2012 Service Pack 1 ou uma versão posterior.
  • Pré-patch usando os arquivos do SQL Server 2012 SP1:
    • Em um computador onde o SQL Server 2012 RTM não está instalado:
      1. Download e instalação SQL Server 2012 SP1.
      2. Na tela termos de licença, clique o aceito os termos de licença caixa de seleção e, em seguida, clique em Avançar.
        Observação: Os arquivos de instalação são instalados e o Assistente de instalação será fechado automaticamente.
      3. Verificar a instalação. Para fazer isso, inicie o adicionar ou remover programas e verifique se está listada a seguir:
        • Instalação do Microsoft SQL Server 2012, versão 11.1.3000.0
        • Duas entradas para o Microsoft Visual C++.
    • Em um computador que tenha uma instância existente do SQL Server 2012 RTM:
      1. Download e instalação SQL Server 2012 SP1.
      2. Extraia os arquivos do SP1 em uma pasta local. Por exemplo, extraia os arquivos do SP1 para c:\sp1.
        Observação: Você não pode executar a instalação do SQL Server 2012 SP1 neste cenário.
      3. Na pasta em que você extraiu os arquivos do SP1 para, clique duas vezes em SqlSupport.msi e, em seguida, clique em Sim.
      4. Verificar a instalação. Para fazer isso, inicie o adicionar ou remover programas e verifique se que o programa de instalação do Microsoft SQL Server 2012, versão 11.1.3000.0 está listado.
    Observação: Consulte a seção "Instruções de instalação" na página de download do SQL Server 2012 SP1 para determinar o download correto para seu servidor.
Problema 2: Não é possível instalar um Cluster de Failover do SQL Server 2012 com o recurso de compartilhamento de fluxo de arquivo ativado no Windows Server 2012 R2 ou o Windows Server 2012
Sintomas

Você receberá uma mensagem de erro semelhante à seguinte quando você tenta instalar um Cluster de Failover do SQL Server 2012 novo com o recurso de compartilhamento de FileStream habilitado no Windows Server 2012:

Ocorreu um erro ao definir particular propriedade 'Security0x20Descriptor' para o valor de 'System. Byte []' recurso 'SQL Server Filestream compartilhar (FILESTREAM)'. Erro: Ocorreu uma falha ao chamar o código de cluster de um provedor. Mensagem de exceção: não encontrado.

Causa

Esse problema ocorre porque o suporte para a propriedade do descritor de segurança foi descartada no Windows Server 2012.

Prevenção de

Para evitar esse problema, instale o cluster de failover sem o recurso de FileStream compartilhamento ativado. Depois que a instalação for concluída, ative o recurso de compartilhamento de FileStream.

Resolução

Observação: Esse problema foi corrigido no Microsoft SQL Server 2012 Service Pack 1 (SP1).

Para resolver esse problema, desinstale a instância de cluster falhou usando Adicionar ou remover programase, em seguida, instalar o cluster de failover sem o recurso de FileStream compartilhamento ativado. Depois que a instalação for concluída, ative o recurso de compartilhamento de FileStream.
Problema 3: Erro durante a instalação do SQL Server 2012: "foi feita uma tentativa de carregar um programa com um formato incorreto"
Sintomas

Considere o seguinte cenário:
  • Instalar uma versão de 64 bits do Windows 10, 8.1 para Windows ou Windows 8.
  • Você tenta instalar o SQL Server 2012 no modo do Windows no Windows (WoW).
  • A instalação do SQL Server 2012 inclui Reporting Services.
Nesse cenário, a instalação falhará. Além disso, você recebe uma mensagem de erro semelhante à seguinte:

Falha na operação com 0x8007000B
Foi feita uma tentativa para carregar um programa com um formato incorreto.

Uma captura de tela mostrando a mensagem de erro

Prevenção de

Para evitar esse problema, instale o componente IIS ASP.NET 3.5 usando o Gerenciador do servidor antes de instalar o SQL Server 2012. Para obter mais informações, consulte O ASP.NET 2.0 e ASP.NET 3.5 não funcionam após a desinstalação do ASP.NET 4.5 no Windows 8 ou o Windows Server 2012.
Problema 4: Você não pode instalar uma instância de cluster de failover do SQL Server 2012 Enterprise Edition
Sintomas

Considere o seguinte cenário:
  • Siga um destes procedimentos:
    • Criar um pacote de instalação integrada que inclui o SQL Server 2012 e CU1.
    • Você corrigir previamente usando CU1 antes de instalar o SQL Server 2012.
  • Instalar o SQL Server 2012 usando o UIMODE = EnableUIOnServerCore opção.
Nesse cenário, a instalação falhará. Você recebe uma mensagem de erro semelhante à seguinte.

Uma captura de tela mostrando a mensagem de erro

Os detalhes do erro semelhante ao seguinte:

Uma captura de tela mostrando detalhes dos erros

Causa

Esse problema ocorre porque o recurso DQ implicitamente está selecionado junto com o componente de mecanismo durante a instalação.

Observação: Não há suporte para o recurso DQ no modo de núcleo do servidor.

Resolução

Observação: O problema é corrigido no SQL Server 2012 RTM CU3 e Service Pack 1 do SQL Server 2012.

Para resolver esse problema, siga um destes procedimentos:
  • Crie um pacote de instalação integrada que inclui o SQL Server 2012 e CU3.
  • Pré-patch os arquivos de suporte do programa de instalação executando o pacote de instalação CU3.
Problema 5: Mensagem de erro quando você tenta atualizar o nó do cluster para SQL Server 2012: "as propriedades comuns de recurso ' nome de rede do SQL (<SQL name="">)' não pôde ser salvo"</SQL>
Problema 6: Mensagem de erro quando você usar a API OpenSQLFileStream: "System.ComponentModel.Win32Exception (0x80004005): não há suporte para a solicitação."
Sintomas

Considere o seguinte cenário:
  • Você instala uma instância do SQL Server 2008 R2 em um servidor que esteja executando o Windows Server 2012.
  • Você pode atualizar a instância do SQL Server 2008 R2 Service Pack 1 (SP1) do SQL Server 2012.
  • Você usar a API OpenSQLFileStream.
Nesse cenário, você recebe uma mensagem de erro semelhante à seguinte:
System.ComponentModel.Win32Exception (0x80004005): Não há suporte para a solicitação.

Causa

Esse problema ocorre porque a atualização do SQL Server 2012 exclui incorretamente na seguinte chave do registro:
HKEY_LOCALMACHINE\System\CurrentControlSet\Services\LanmanServer\Parameters\FsctlAllowList\FSCTL_SQL_FILESTREAM_FETCH_OLD_CONTENT

Solução alternativa

Para contornar esse problema, use o Editor do registro para recriar a chave de registro a seguir:
HKLM\System\CurrentControlSet\Services\LanmanServer\Parameters\FsctlAllowList

Dword: FSCTL_SQL_FILESTREAM_FETCH_OLD_CONTENT
Valor: 0x92560


Problemas conhecidos de instalação do SQL Server 2008 R2 e o SQL Server 2008

Esta seção aborda problemas de instalação e migração que são específicos para o SQL Server 2008 R2 e o SQL Server 2008 em um computador que esteja executando o Windows Server 2012 R2, Windows Server 2012, 8.1 para Windows ou Windows 8.

Problema 1: Você não pode desinstalar o SQL Server 2008 Express Edition ou o SQL Server 2008 R2 Express Edition
Sintomas

Você receberá uma mensagem de erro semelhante à seguinte ao tentar desinstalar o SQL Server 2008 R2 ou o Microsoft SQL Server 2008 Express Edition:

O seguinte recurso não pôde ser instalado:
.NET Framework 3.5 (que inclui o .NET 2.0 e 3.0)

Uma captura de telas mostrando a mensagem de erro

Resolução

Para obter informações sobre como resolver esse problema, consulte Não é possível desinstalar, reparar, adicionar novos recursos ao ou adicionar uma nova instância do SQL Server 2008 ou SQL Server 2008 R2 no Windows 8.

Solução alternativa

Para contornar esse problema, siga um destes procedimentos:
  • Habilite o .NET Framework 3.5 antes de desinstalar o SQL Server 2008 Express Edition.
  • Copie o arquivo MediaInfo.xml da mídia de instalação do SQL Server 2008 R2 ou a mídia de instalação do SQL Server 2008 Express Edition para a seguinte pasta antes de tentar desinstalar o SQL Server 2008 R2 ou SQL Server 2008 Express Edition:
    \Program (x86) arquivos \Microsoft SQL Server\100\Setup Bootstrap\SQLServer2008R2
Problema 2: A regra de "Verificação do serviço de Cluster" falha quando você tentar instalar uma instância de cluster de failover do SQL Server 2008 R2
Sintomas

Quando você tenta instalar uma instância de cluster de failover do SQL Server 2008 R2, a instalação falha com a serviço de Cluster "verificação" regra. Quando você exibir os detalhes, você recebe uma mensagem de erro semelhante à seguinte:

Uma captura de tela mostrando a mensagem de erro

Causa

Esse problema ocorre se a biblioteca baseada em COM MSClus.dll não estiver ativada.

Observação: Os programas de instalação de cluster do SQL Server 2008 e do SQL Server 2008 R2 dependem da biblioteca de MSClus.dll baseado em COM. Se essa biblioteca não estiver habilitada no nó de cluster, a instalação falhará.

Resolução

Para resolver esse problema, siga um destes procedimentos:
  • Habilite o recurso de servidor de automação do Cluster de Failover em cada nó, usando o Gerenciador de servidores. No Server Manager, expanda Ferramentas de administração de servidor remoto, expanda Ferramentas de administração de recursos, expanda Ferramentas de cluster de Failovere, em seguida, clique para selecionar o Servidor de automação do Cluster de Failover. (Segue a tela para esta etapa).

    A screen shot para esta etapa
  • Execute o seguinte cmdlet do Windows PowerShell em cada nó para ativar o recurso de servidor de automação do Cluster de Failover:
    add-windowsfeature RSAT-Clustering-AutomationServer
    Observação: Você deve executar este cmdlet em um prompt de comando elevado.

SQL Server 2012 e o SQL Server 2008 R2 oferecem suporte aos novos recursos do Windows 8.1, Windows 8, Windows Server 2012 R2 e o Windows Server 2012

Esta seção resume como as versões do SQL Server funcionam com alguns novos recursos do Windows 8.1, Windows 8, Windows Server 2012 R2 e o Windows Server 2012.


A tabela a seguir resume como as versões do SQL Server funcionam com alguns novos recursos do Windows 8 e o Windows Server 2012.

Observação: A menos que indicado na tabela a seguir, todos os recursos do Windows Server 2012 são suportados em todas as versões com suporte do servidor SQL.

RecursoRecurso SQL ou componente que interage com esse novo recursoRecurso SQL que é afetado ou suporteVersão mínima e service pack requisitos para SQLExceções ou limitações de suporteObter mais informações
Espaços de armazenamentoSQL Server 2008 R2 Service Pack 1 ou posterior, o SQL Server 2012 (RTM e versões posteriores)

Observação: Requer o SQL Server 2008 R2 Service Pack 2 no Windows 8.1 e do Windows Server 2012 R2.
Este recurso é suportado com os service packs são especificados para as respectivas versões.
Sistema de arquivos flexível (referências)Não há suporte para referências no SQL 2012 e todas as outras versões de baixo nível. SQL Server 2014 suporta referências.
Redução de erros de Hardware de memória RAMLazyWriterSniffer de página de soma de verificaçãoSQL Server 2012 Quando o SQL Server 2012 é instalado em um sistema operacional de 2012 do Windows com o hardware que oferece suporte para o diagnóstico de memória defeituosa, você notará novas mensagens de erro como 854, 855 e 856 em vez de 832 erros que geralmente gera LazyWriter.
Número de instâncias por clusterAlta disponibilidadeCluster de failoverSQL Server 201225 por cluster de failover, quando você usa letras de unidade e até 50 se você estiver usando arquivos SMB compartilhar o armazenamento
Volumes de compartilhamento de cluster (CSV)A partir do SQL Server 2014, instâncias de Cluster de Failover do AlwaysOn oferece suporte a cluster compartilhado Volumes (CSV) no Windows Server 2008 R2 e Windows Server 2012. Para obter mais informações sobre CSV, consulte Cluster de Noções básicas sobre Volumes Compartilhados em um Cluster de Failover. CSVs não são suportados em versões anteriores ao SQL Server 2014.

Como habilitar o.NET Framework 3.5 usando o painel de controle no Windows 10

Você pode usar o painel de controle no Windows 10 para permitir que o.NET Framework 3.5. Para habilitar o.NET Framework 3.5, execute as seguintes etapas:
  1. Na Tela Iniciar, vá para a linha Run e digite "Appwiz. cpl" para abrir a janela programas e recursos no painel de controle.

    Na primeira etapa de imagem
  2. No canto superior esquerdo da janela programas e recursos , selecione Ativar recursos Windows ou desativar.


    Na segunda etapa de imagem
  3. Na janela recursos do Windows ativar ou desativar , clique em .NET Framework 3.5 (que inclui o .NET 2.0 e 3.0).


    imagem da terceira etapa

Como habilitar o 3.5 do.NET Framework no Windows 8.1, Windows 8, Windows Server 2012 R2 e o Windows Server 2012


Pré-requisitos para o.NET Framework 3.5 no Windows 8 e Windows Server 2012
Os seguintes pré-requisitos são necessários para habilitar o 3.5 do.NET Framework no Windows 8 e o Windows Server 2012:

Como habilitar o.NET Framework 3.5 usando o painel de controle do Windows 8.1 e o Windows 8

Você pode usar o painel de controle do Windows 8.1 ou Windows 8 para permitir que o.NET Framework 3.5. Para habilitar o.NET Framework 3.5, execute as seguintes etapas:
  1. O tipo de Tela IniciarAtivar recursos do windows, clique em configuraçõese, em seguida, clique em Ativar recursos Windows ou desativar. (Segue a tela para esta etapa).

    A screen shot para esta etapa
  2. Em Ativar recursos Windows ou desativar, clique em .net Framework 3.5 (que inclui o .NET 2.0 e 3.0).
    Observação: O assistente irá procurar os arquivos necessários e solicitará que você baixe os arquivos do Windows Update.
  3. Clique em Fazer Download de arquivos do Windows Update.
  4. Clique em Concluir. (Segue a tela para esta etapa).
A screen shot para esta etapa

Como habilitar o.NET Framework 3.5 usando o Assistente de recursos do Windows Server 2012 R2 e Windows Server 2012 e adicionar funções

Para habilitar o 3.5 do.NET Framework no Windows Server 2012 ou o Windows Server 2012 R2, siga estas etapas:
  1. No Gerenciador de servidores, clique em Gerenciare, em seguida, clique em Adicionar funções e recursos. (Segue a tela para esta etapa).

    A screen shot para esta etapa
  2. Sobre o antes de começar a de tela, clique em Avançar.
  3. Sobre o Selecionar tipo de instalação de tela, clique em instalação baseado em função ou recurso e, em seguida, clique em Avançar.
  4. Sobre o server selecione o destino de tela, selecione o servidor de destino e, em seguida, clique em Avançar.
  5. Sobre o Selecionar funções de servidor de tela, clique em Avançar.
  6. Sobre o Selecione recursos tela, clique para selecionar o recursos do.NET Framework 3.5 caixa de seleção e, em seguida, clique em Avançar.
  7. Feche o aviso e, em seguida, clique em instalar.
    Se o computador não tiver uma conexão com a Internet, clique em especificar um caminho de origem alternativo, digite o caminho da pasta \sources\SxS na mídia de instalação e, em seguida, clique em OK. Feche o aviso e, em seguida, clique em instalar. (Segue a tela para esta etapa).

    A screen shot para esta etapa

    Observação: Na captura de tela, observe a instrução que o.NET Framework 3.5 não é parte de uma instalação típica. No entanto, os arquivos de instalação estão disponíveis em uma pasta de armazenamento lado a lado. Além disso, você não precisa montar ou apontar para uma fonte específica do WIM.

Observação
se você estiver usando o Gerenciador de servidores no Windows Server 2012 para adicionar uma função ou recurso em um servidor remoto, a conta de computador no servidor remoto requer acesso ao caminho do arquivo de origem alternativa porque a operação de implantação é executada no contexto do sistema no servidor de destino.

Modo integrado do SharePoint para o SQL Server Reporting Services

Esta seção discute o que considerar quando você configurar o SQL Server no modo integrado do SharePoint.

Para obter informações sobre como planejar o que considerar quando você configurar o SQL Server no modo integrado do SharePoint, consulte O Windows Server 2012 não dá suporte para o SharePoint Server 2010.

Informações de regras do System Center Advisor

Software de regraTítulo de regraDescrição da regraVersões do produto em relação à qual a regra será avaliada
O System Center AdvisorArquivos de banco de dados do SQL Server reside em um sistema de arquivos sem suporteNeste SQL Server Supervisor de instância detectou a presença de um ou mais arquivos de banco de dados que residem em referências (resiliente File System) no Windows Server 2012 R2 e no Windows Server 2012. Não há suporte para a hospedagem de bancos de dados em sistemas de arquivos Windows Server 2012 R2 e o Windows Server 2012 referências para uso de produção. Revise a lista de bancos de dados abaixo e toma medidas corretivas. Consulte o artigo do KB para obter mais detalhes.SQL Server 2008
SQL Server 2008 R2
SQL Server 2012
Referências
Para obter mais informações sobre como implantar o.NET Framework 3.5, consulte Considerações de implantação do Microsoft.NET Framework 3.5.

Para obter mais informações sobre como usar o ASP.NET 3.5 e 4.5 do ASP.NET no IIS 8.0, consulte IIS 8.0 utilizando ASP.NET 3.5 e 4.5 do ASP.NET.

Para obter informações sobre problemas que podem ocorrer após a instalação do ASP.NET 4.5, consulte O ASP.NET 2.0 e ASP.NET 3.5 não funcionam após a desinstalação do ASP.NET 4.5 no Windows 8 ou o Windows Server 2012.

Para obter mais informações sobre os novos recursos no Windows Server 2012, consulte O que há de novo no Windows Server 2012.

Para obter mais informações sobre como instalar o failover clustering no Windows Server 2012, consulte Instalando as ferramentas e o recurso Cluster de Failover no Windows Server 2012.

Aviso: este artigo foi traduzido automaticamente

Propriedades

ID do Artigo: 2681562 - Última Revisão: 07/21/2016 01:20:00 - Revisão: 36.0

Microsoft SQL Server 2005 Enterprise X64 Edition, Microsoft SQL Server 2005 Express Edition, Microsoft SQL Server 2005 Standard Edition, Microsoft SQL Server 2005 Standard X64 Edition, Microsoft SQL Server 2005 Workgroup Edition, Microsoft SQL Server 2005 Developer Edition, Microsoft SQL Server 2005 Enterprise Edition, Microsoft SQL Server 2008 Developer, Microsoft SQL Server 2008 Enterprise, Microsoft SQL Server 2008 Express, Microsoft SQL Server 2008 R2 Analysis Services, Microsoft SQL Server 2008 R2 Datacenter, Microsoft SQL Server 2008 R2 Developer, Microsoft SQL Server 2008 R2 Enterprise, Microsoft SQL Server 2008 R2 Express, Microsoft SQL Server 2008 R2 Express with Advanced Services, Microsoft SQL Server 2008 R2 Standard, Microsoft SQL Server 2008 R2 Standard Edition for Small Business, Microsoft SQL Server 2008 R2 Web, Microsoft SQL Server 2008 R2 Workgroup, Microsoft SQL Server 2008 Standard, Microsoft SQL Server 2008 Standard Edition for Small Business, Microsoft SQL Server 2008 Web, Microsoft SQL Server 2008 Workgroup, Microsoft SQL Server 2012 Developer, Microsoft SQL Server 2012 Enterprise, Microsoft SQL Server 2012 Express, Microsoft SQL Server 2012 Standard, Microsoft SQL Server 2012 Web, Microsoft SQL Server 2012 Enterprise Core, Microsoft SQL Server 2014 Business Intelligence, Microsoft SQL Server 2014 Developer, Microsoft SQL Server 2014 Enterprise, Microsoft SQL Server 2014 Enterprise Core, Microsoft SQL Server 2014 Express, Microsoft SQL Server 2014 Standard, Microsoft SQL Server 2014 Web

  • kbtshoot kbsurveynew kbinfo kbmt KB2681562 KbMtpt
Comentários
pixel.aspx">