Você está offline; aguardando reconexão

Utilizar o SQL Server no Windows 8 e versões posteriores do sistema operativo Windows

IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine translation ou MT), não tendo sido portanto revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática… erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.

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

Informações de SQL Server 2005

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

Microsoft SQL Server 2005 (os versão versão e service packs) e versões anteriores do SQL Server não são suportados no Windows 10, Windows Server R2 de 2012, 2012 de servidor do Windows, Windows 8.1 ou no Windows 8. Receberá um aviso no Centro de acção se o Windows 10, o Windows 8.1 ou o Windows 8 detecta uma instância do SQL Server 2005.

Para resolver este problema, actualize ou remova a instância existente do SQL Server 2005. Para obter informações sobre como actualizar o SQL Server, consulte Actualização para o SQL Server 2014.

Nota Esta hiperligação aponta para o SQL Server 2014. Pode utilizar a ferramenta de seleccionador de versão na parte superior da ligação da MSDN (Versões de outros) para obter informações sobre outras versões.

Para obter informações sobre as edições de Express do SQL Server, vá para os seguintes Web sites da Microsoft:

SQL Server 2014 Service Pack 1 Express Edition

SQL Server 2012 Service Pack 2 (SP2) Express Edition

SQL Server 2008 R2 Service Pack 2 (SP2) Express Edition (Nota que tem de instalar manualmente Service Pack 3 Depois de instalar o SQL Server 2008 R2 SP2 Express Edition).

SQL Server 2008 Express Edition (Nota que tem de instalar manualmente Service Pack 4 Depois de instalar o SQL Server 2008 Express Edition).
Para 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: Desinstale uma instância existente do SQL Server 2005 (configuração).

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

Esta secção descreve os requisitos de versão mínima para instalar o SQL Server num computador que esteja a executar o Windows 10.

Antes de instalar o SQL Server num computador que esteja a executar o Windows 10, deve certificar-se de que satisfazer os seguintes requisitos mínimos, conforme adequado à sua situação.
Para o SQL Server 2014
Tem de aplicar o SQL Server 2014 Service Pack 1 ou uma actualização posterior. Para mais informações, consulte Como obter o service pack mais recente do SQL Server 2014.
Para o SQL Server 2012
Tem de aplicar o SQL Server 2012 Service Pack 2 ou uma actualização posterior. Para mais informações, consulte Como obter o service pack mais recente do SQL Server 2012.

Nota Verifique se existem problemas conhecidos do programa de configuração quando instala o SQL Server 2012 no 10 do Windows.
Para o SQL Server 2008 R2
SQL Server 2008 R2 não é suportado no Windows 10.
Para o SQL Server 2008
SQL Server 2008 não é suportado no Windows 10.

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

Esta secção descreve os requisitos de versão mínima para instalar o SQL Server num computador que esteja a executar o Windows Server 2012 R2 ou Windows 8.1.

Antes de instalar o SQL Server num computador que esteja a executar o Windows Server 2012 R2 ou Windows 8.1, deve certificar-se de que satisfazer os seguintes requisitos mínimos, conforme adequado à sua situação:
Para o SQL Server 2014
Pode instalar a versão do SQL Server 2014 ou uma versão posterior.

Para mais informações, consulte o Página principal de 2014 do SQL Server.
Para o SQL Server 2012
É necessário aplicar o SQL Server 2012 Service Pack 1 ou uma actualização posterior. Para mais informações, consulte Como obter o service pack mais recente do SQL Server 2012.

Nota
Verifique problemas de configuração conhecidos Quando instala o SQL Server 2012 no Windows 8 ou Windows Server 2012.
Para o SQL Server 2008 R2
É necessário aplicar o SQL Server 2008 R2 Service Pack 2 ou uma actualização posterior. Para mais informações, consulte Como obter o service pack mais recente do SQL Server 2008 R2.
Para o SQL Server 2008
É necessário aplicar o SQL Server 2008 Service Pack 3 ou uma actualização posterior.

Nota A instalação RTM do produto é suportada. No entanto, tem de instalar os respectivos service packs, depois de concluída a configuração inicial. A instalação do SQL Server 2008 não é suportada a menos que aplique o Service Pack 3 depois de instalar a edição de RTM. Para mais informações, consulte Como obter o service pack mais recente do SQL Server 2008.

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

Esta secção descreve os requisitos de versão mínima para instalar o SQL Server num computador com o Windows Server 2012 ou o Windows 8.

Antes de instalar o SQL Server num computador com o Windows Server 2012 ou o Windows 8, tem de se certificar de que satisfaz os seguintes requisitos mínimos, conforme adequado à sua situação:
Para o SQL Server 2014
Pode instalar a versão do SQL Server 2014 ou uma versão posterior.

Para mais informações, consulte o Página principal de 2014 do SQL Server.
Para o SQL Server 2012
Pode instalar a versão do SQL Server 2012 ou uma versão posterior.

Nota Verifique se existem problemas de configuração conhecidos Quando instala o SQL Server 2012 no Windows 8 ou Windows Server 2012.
Para o SQL Server 2008 R2
É necessário aplicar o Microsoft SQL Server 2008 R2 Service Pack 1 ou uma actualização posterior.

Nota A instalação RTM do produto é suportada. No entanto, tem de instalar os respectivos service packs, depois de concluída a configuração inicial. Verá a seguinte mensagem na página Centro de soluções:
Uma captura de ecrã que mostra a página do Centro de soluções
Para mais informações, consulte Como obter o service pack mais recente do SQL Server 2008 R2.
Para o SQL Server 2008
É necessário aplicar o SQL Server 2008 Service Pack 3 ou uma actualização posterior.

Nota A instalação RTM do produto é suportada. No entanto, tem de instalar os respectivos service packs, depois de concluída a configuração inicial. A instalação do SQL server 2008 não é suportada a menos que aplique o Service Pack 3 depois de instalar a edição de RTM. Verá a seguinte mensagem na página Centro de soluções.

Uma captura de ecrã que mostra a página do Centro de soluções

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

Importante Quando executa o programa de configuração, é apresentada a seguinte caixa de diálogo no SQL Server 2008 R2 e SQL Server 2008.

Uma captura de ecrã que mostra uma caixa de diálogo que aparece no SQL Server 2008 R2 e SQL Server 2008 quando executa o programa de configuração

Depois de concluído o programa de configuração do SQL Server, tem de instalar service packs, antes de executar o SQL Server nesta versão do Windows.

Para o SQL Server 2008, tem de instalar o Service Pack 3 (SP3) ou uma versão posterior.

Para o SQL Server 2008 R2, tem de instalar o Service Pack 1 (SP1) ou uma versão posterior.
Para edições de SQL Server Compact
As seguintes versões são suportadas no Windows 8.1, Windows 8, 2012 de servidor do Windows e Windows Server 2012 R2 ambientes:
  • SQL Server Compact 3.5 Service Pack 2 e versões posteriores
  • SQL Server Compact 4.0 e versões posteriores
Nota Não existe suporte planeado para dispositivos de RT do Windows.

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

Esta secção descreve a política de suporte quando mudar de modos de funcionamento do Windows Server 2012 R2 ou Windows Server 2012 durante o SQL Server está instalado.

Windows Server 2012 R2 e Windows Server 2012 têm os seguintes Estados de funcionalidades ou modos:
  • Full Server
  • Minimal Server Interface
  • Server Core
Pode alternar entre estes Estados de funcionalidades em qualquer altura. Pode mudar de Server Core ou Interface mínima do servidor para servidor completo quando são instaladas uma ou mais instâncias do SQL Server 2014 ou SQL Server 2012. No entanto, tenha em atenção de que não é possível mudar de servidor completo a Interface de servidor mínima ou Server Core quando uma ou mais instâncias do SQL Server 2014 ou 2012 do SQL Server estão instaladas.

Para mudar de servidor completo a Interface de servidor mínima ou Server Core, quando são instaladas uma ou mais instâncias do SQL Server 2014 ou SQL Server 2012, tem de desinstalar a 2014 do SQL Server ou SQL Server 2012, alternar entre modos e, em seguida, reinstale o SQL Server 2014 ou SQL Server 2012. No entanto, pode activar 2014 do SQL Server ou SQL Server 2012 pré-requisitos de instalação no modo de servidor completo, mudar para o modo de núcleo de servidor e, em seguida, instale o SQL Server 2014 ou SQL Server 2012.

Notas
  • Minimal Server é uma instalação Server Core que tenha o Server Manager e outras ferramentas de servidor instaladas. Por conseguinte, o programa de configuração do SQL Server efectua os mesmos passos de instalação no modo Windows Server 2012 R2 Minimal Server Interface, no modo Windows Server 2012 Minimal Server Interface e no modo Server Core. Além disso, pode alternar entre o servidor mínima e Server Core quando são instaladas uma ou mais instâncias do SQL Server 2014 ou SQL Server 2012. Este é um cenário suportado.
  • SQL Server Reporting Services 2012 não é suportado no Windows Server 2012 R2 Server Core, no modo Windows Server 2012 R2 Minimal Server Interface ou no modo de Windows 2012 Minimal Server Interface. Pode instalar o SQL Server Reporting Services 2012 num servidor que esteja a executar o Windows Server 2012 em modo de servidor completo e, em seguida, mudar para o modo de núcleo de servidor do Windows Server 2012. No entanto, esta configuração não é suportada.
  • Recomendamos que desinstale todas as funcionalidades do SQL Server 2012 que não são suportadas num servidor que esteja a executar o Windows Server 2012 R2 ou Windows Server 2012 em modo Server Core. Para obter informações sobre como efectuar este procedimento, consulte Instalar o SQL Server 2012 no núcleo do servidor.
  • Este problema não é aplicável para o SQL Server 2008 ou SQL Server 2008 R2. SQL Server 2008 e o SQL Server 2008 R2, não são suportados em modo Minimal Server Interface ou Server Core.

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

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

Esta secção descreve problemas de migração e o programa de configuração que são específicos de 2012 do SQL Server.

Notas gerais
  • Por predefinição, o Windows 8 inclui a .NET Framework 4.0. 8.1 do Windows e Windows Server 2012 R2 incluem 4.5 de Framework .NET e 10 do Windows inclui a 4.6. .NET Framework. No entanto, os seguintes componentes do SQL Server 2012 dependem do .NET Framework 3.5:
    • Motor de base 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 do modelo global
    • Modo nativo do serviço de relatório
    • Procura em texto completo


    Por conseguinte, recomendamos que Active o .NET 3.5 Framework antes de instalar o SQL Server 2014 ou 2012 do SQL Server num ambiente autónomo ou em cluster para ajudar a impedir qualquer possíveis falhas de configuração do SQL Server.

    Para obter informações sobre como activar o .NET 3.5 Framework, consulte Como activar o .NET Framework 3.5 no Windows 8 neste artigo.
  • Alguns problemas de instalação e configuração do SQL Server 2012 são corrigidos nas mais recentes actualizações cumulativas para o SQL Server 2012. Por conseguinte, recomendamos que crie um pacote de instalação integrada que inclui o SQL Server 2012 e CU3 ou uma actualização posterior. Para obter informações sobre como efectuar este procedimento, consulte Como patch configuração de 2012 do SQL Server com um pacote de configuração actualizados (utilizando o UpdateSource para obter uma configuração inteligente).

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

Problema 1 - incompletas Cluster de activação pós-falha de SQL ou instalações autónomas
Sintomas

Em servidores onde é restringido o acesso à Internet ou servidores onde o .NET Framework 3.5 não está já instalado, o programa de instalação do SQL Server 2012 não instala componentes que dependem do .NET Framework 3.5. Por conseguinte, a instalação do SQL Server 2012 pode estar incompleta.
Nota 8.1 do Windows ou Windows Server 2012 R2 não permitirá que continuar com a instalação.

Poderá ser apresentada uma mensagem de erro semelhante à seguinte durante a instalação do SQL Server 2012 quando o .NET Framework não está activado.

Um ecrã que mostra uma mensagem de erro de tiro

Prevenção

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

Resolução

Para resolver este problema num servidor autónomo, activar o .NET Framework 3.5 e, em seguida, execute o programa de configuração novamente para adicionar as funcionalidades adicionais.

Para resolver este problema num ambiente de cluster, desinstale as instâncias do SQL Server 2012 incompletas, activar o .NET Framework 3.5 e, em seguida, reinstale o SQL Server 2012.

Nota Num ambiente em cluster, não é possível adicionar as funcionalidades que foram ignoradas executando novamente o programa de configuração do SQL Server 2012.

Para resolver este problema num servidor autónomo, Active o .NET Framework 3.5 e, em seguida, execute novamente o programa de configuração do SQL Server.
Problema de 2 - incorrectamente é pedido aos utilizadores transferir e instalar o .NET Framework 3.5
Sintomas

Os utilizadores incorrectamente poderão ser solicitados para transferir e instalar o .NET Framework 3.5 quando tentam instalar CU1 ou CU2. Este problema pode ocorrer mesmo que os componentes instalados não dependem do .NET Framework 3.5.

Nesta situação, os utilizadores poderão receber uma mensagem de erro semelhante à seguinte.

Um ecrã que mostra uma mensagem de erro de tiro

Causa

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

Nota Este problema foi corrigido na actualização cumulativa 3 para SQL Server 2012 e versões posteriores.

Prevenção

Para evitar este problema, efectue um dos seguintes procedimentos:
  • Activar o .NET Framework 3.5, aplicar o pacote de actualização de CU1 ou o pacote de actualização de CU2 e, em seguida, desactive o .NET Framework 3.5.

    Nota Só deverá desactivar o .NET Framework 3.5 se a instalação não incluir componentes que dependem do .NET Framework 3.5.
  • Instale o SQL Server 2012 a partir de um pacote de instalação integrada que inclui o SQL Server 2012 e CU3 ou uma versão posterior.
  • Aplica a actualização cumulativa 3 ou posterior. Para mais informações, consulte As compilações do SQL Server 2012 disponibilizadas após o lançamento do SQL Server 2012.
Problema de 3 - alertas de modo de compatibilidade de aplicações de Windows são apresentados durante uma instalação silenciosa
Sintomas

No Windows 8.1, Windows 8, Windows Server R2 de 2012, 2012 de servidor do Windows e Windows 10, o .NET Framework é um componente de funcionalidade de marcação (DOM). Além disso, o Windows 10, políticas de sistema do Windows 8.1 e do Windows 8 e as políticas de sistema do Windows Server 2012 R2 e Windows Server 2012 pedir aos utilizadores ser alertado quando DOM componentes são activados.

Nota Por predefinição, a .NET Framework 4.0 está activada no Windows 8 e no Windows Server 2012. Além disso, a 4.5 do quadro de .NET é activada no Windows 8.1 e Windows Server R2 de 2012, e a 4.6. .NET Framework está activado no Windows 10. No entanto, o .NET Framework 3.5 está desactivado.

Por conseguinte, um aviso de modo de compatibilidade de programa que pede aos utilizadores para transferir e instalar o .NET Framework 3.5 poderá ser apresentado durante uma instalação silenciosa. Estes alertas de compatibilidade do programa não podem ser suprimidos. Capturas de ecrã de avisos são apresentadas da seguinte forma:

Windows Server 2012 R2 e Windows Server 2012 - Full Server

Um ecrã de tiro mostrando alertas para o Windows Server 2012 - servidor completo

Windows Server 2012 R2 e Windows Server 2012 - Server Core

Um ecrã de tiro mostrando alertas para o Windows Server 2012 - Server Core

Prevenção

Para evitar este problema, o utilizador pode activar o .NET Framework 3.5 antes que efectuem uma instalação silenciosa.

Problemas de configuração do SQL Server 2012 adicionais

Edição 1: Uma excepção de .NET Framework não processados pode ser gerada quando tenta instalar uma segunda instância do SQL Server 2012
Sintomas

Considere o seguinte cenário:
  • Instalar uma instância do SQL Server 2012.
  • Um ficheiro de configuração de utilizador do .NET Framework 4.0 é criado quando instala a instância do SQL Server 2012. Além disso, o .NET Framework 3.5 é activada durante a instalação.
  • Tenta instalar uma segunda instância do SQL Server 2012.
Neste cenário, poderá ser gerada uma excepção não processada. Poderá receber uma mensagem de erro semelhante à seguinte:

Ocorreu um erro ao criar o processador da secção de configuração de userSettings/Microsoft.SqlServer.Configuration.LandingPage.Properties.Settings: não foi possível carregar o ficheiro ou assemblagem ' System, versão = 4.0.0.0, idioma = neutro, PublicKeyToken = xxxxx' ou uma das respectivas dependências. O sistema não consegue localizar o ficheiro especificado. (C:\Users\Administrator\AppData\Local\Microsoft_Corporation\LandingPage.exe_StrongName_ ryspccglaxmt4nhllj5z3thycltsvyyx\11.0.0.0\user.config)

Esta mensagem de erro é semelhante ao seguinte.

Um ecrã que mostra a mensagem de erro de tiro

Causa

No Windows 8 e no Windows Server 2012, este problema ocorre porque o .NET Framework 4.0 está activado por predefinição no Windows 8 e no Windows Server 2012. Por conseguinte, é criado um ficheiro de configuração de utilizador do .NET Framework 4.0 quando instala o SQL Server 2012. Além disso, o .NET Framework 3.5 é activada durante a instalação.

Quando tenta instalar a segunda instância do SQL Server 2012, a instalação utiliza o .NET Framework 2.0, porque já está instalado o .NET Framework 3.5. Este está em conflito com a definição no ficheiro de configuração de utilizador fazer com que a excepção não processada.

No Windows 8.1 e no Windows Server R2 de 2012, este problema ocorre porque o .NET Framework 4.5 está activado por predefinição no Windows 8.1 e no Windows Server 2012 R2. Por conseguinte, é criado um ficheiro de configuração de utilizador do .NET Framework 4.5 quando instala o SQL Server 2012. Além disso, o .NET Framework 3.5 é activada durante a instalação.

Quando tenta instalar a segunda instância do SQL Server 2012, a instalação utiliza o .NET Framework 2.0, porque já está instalado o .NET Framework 3.5. Isto está em conflito com a definição no ficheiro de configuração de utilizador e faz a excepção não processada.

No Windows 10. o, este problema ocorre porque a 4.6. .NET Framework está activado por predefinição no Windows 10. Por conseguinte, é criado um ficheiro de configuração de utilizador do .NET Framework 4.6 quando instala o SQL Server 2012. Além disso, o .NET Framework 3.5 é activada durante a instalação.

Quando tenta instalar a segunda instância do SQL Server 2012, a instalação utiliza o .NET Framework 2.0, porque já está instalado o .NET Framework 3.5. Este está em conflito com a definição no ficheiro de configuração de utilizador fazer com que a excepção não processada.

Prevenção

Para evitar este problema, elimine o ficheiro de User.config na seguinte pasta 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

Nota Este problema foi corrigido no Microsoft SQL Server 2012 Service Pack 1 (SP1).

Se a primeira instância já tiver instalado o Service Pack 1 não deverão ocorrer este problema. Se não é possível instalar o Service Pack 1 em primeiro lugar, execute um dos seguintes procedimentos e, em seguida, instalar o SQL Server 2012:
  • Instale a segunda instância do SQL Server 2012 de um pacote de instalação integrada que inclua SQL Server 2012 e Microsoft SQL Server 2012 Service Pack 1 ou uma versão posterior.
  • Pré-patch utilizando os ficheiros de SQL Server 2012 SP1:
    • Num computador onde SQL Server 2012 RTM não está instalado:
      1. Transferir e instalar SP1 do SQL Server 2012.
      2. No ecrã de termos de licenciamento, faça clique sobre o aceito os termos de licenciamento a caixa de verificação e, em seguida, clique em seguinte.
        Nota São instalados os ficheiros de configuração e o Assistente de instalação é fechado automaticamente.
      3. Verifique a instalação. Para tal, inicie a adicionar ou remover programas e verifique que estão listadas os seguintes:
        • Configuração do Microsoft SQL Server 2012, versão 11.1.3000.0
        • Duas entradas para o Microsoft Visual C++.
    • Num computador que tem uma instância existente do SQL Server 2012 RTM:
      1. Transferir e instalar SP1 do SQL Server 2012.
      2. Extrai os ficheiros do SP1 para uma pasta local. Por exemplo, extraia os ficheiros do SP1 para c:\sp1.
        Nota Não é possível executar o programa de configuração do SQL Server 2012 SP1 neste cenário.
      3. Na pasta que extraiu os ficheiros do SP1 para, clique duas vezes em SqlSupport.msi e, em seguida, clique em ' Sim '.
      4. Verifique a instalação. Para tal, inicie adicionar ou remover programas e verifique se aversão de configuração do Microsoft SQL Server 201211.1.3000.0 está listada.
    Nota Verifique a secção "Instruções de instalação" na página de transferência do SQL Server 2012 SP1 para determinar a transferência correcta para o servidor.
Problema 2: Não é possível instalar um Cluster de activação pós-falha de 2012 do SQL Server com a funcionalidade de partilha de transmissão em sequência de ficheiros activada no Windows Server 2012 R2 ou 2012 de servidor do Windows
Sintomas

Poderá receber uma mensagem de erro semelhante à seguinte quando tenta instalar um novo Cluster de activação pós-falha de SQL Server 2012 com a funcionalidade de partilha de FileStream activada no Windows Server 2012:

Ocorreu uma erro definir privada a propriedade 'Security0x20Descriptor' Valor 'System. byte []' Recurso 'SQL Server Filestream partilhar (FILESTREAM)'. Erro: Ocorreu uma falha ao chamar o código de cluster a partir de um fornecedor. Mensagem de excepção: não foi encontrado.

Causa

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

Prevenção

Para evitar este problema, instale o cluster de activação pós-falha sem a funcionalidade de partilha de FileStream activada. Uma vez concluída a instalação, Active a funcionalidade de partilha de FileStream.

Resolução

Nota Este problema foi corrigido no Microsoft SQL Server 2012 Service Pack 1 (SP1).

Para resolver este problema, desinstale a ocorrência de cluster falha utilizando Adicionar ou remover programase, em seguida, instale o cluster de activação pós-falha sem a funcionalidade de partilha de FileStream activada. Uma vez concluída a instalação, Active a funcionalidade de partilha de FileStream.
Problema 3: Erro durante a instalação do SQL Server 2012: "foi efectuada uma tentativa para carregar um programa com um formato incorrecto"
Sintomas

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

Operação falhou com 0x8007000B
Foi efectuada uma tentativa para carregar um programa com um formato incorrecto.

Um ecrã que mostra a mensagem de erro de tiro

Prevenção

Para evitar este problema, instale o componente de 3.5 do IIS do ASP.NET utilizando o Server Manager antes de instalar o SQL Server 2012. Para mais informações, consulte O ASP.NET 2.0 e o do ASP.NET 3.5 não funcionam depois de desinstalar o ASP.NET 4.5 no Windows 8 ou Windows Server 2012.
Problema 4: Não é possível instalar uma instância de cluster de activação pós-falha do SQL Server 2012 Enterprise Edition
Sintomas

Considere o seguinte cenário:
  • Efectue um dos seguintes:
    • Criar um pacote de instalação integrada que inclui o SQL Server 2012 e CU1.
    • Patch previamente utilizando CU1 antes de instalar o SQL Server 2012.
  • Instalar o SQL Server 2012 utilizando a opção UIMODE = EnableUIOnServerCore .
Neste cenário, a instalação falha. Recebe uma mensagem de erro semelhante à seguinte.

Um ecrã que mostra a mensagem de erro de tiro

Os detalhes do erro semelhantes à seguinte.

Mostrar detalhes dos erros de tiro de um ecrã

Causa

Este problema ocorre porque a funcionalidade DQ está implicitamente seleccionada juntamente com o componente motor durante a instalação.

Nota A funcionalidade DQ não é suportada no modo de núcleo do servidor.

Resolução

Nota O problema é corrigido no SQL Server 2012 RTM CU3 e SQL Server 2012 Service Pack 1.

Para resolver este problema, efectue um dos seguintes procedimentos:
  • Crie um pacote de instalação integrada que inclui o SQL Server 2012 e CU3.
  • Patch previamente os ficheiros de suporte do programa de configuração executando o pacote de instalação do CU3.
Problema 5: Mensagem de erro quando tenta actualizar o nó do cluster para o SQL Server 2012: "as propriedades comuns para recurso ' nome de rede SQL (<SQL name="">)' não foi possível guardar"</SQL>
Problema 6: Mensagem de erro quando utiliza a API OpenSQLFileStream: "System.ComponentModel.Win32Exception (0x80004005): O pedido não é suportado."
Sintomas

Considere o seguinte cenário:
  • Instalar uma instância do SQL Server 2008 R2 num servidor que esteja a executar o Windows Server 2012.
  • Actualizar a instância do SQL Server 2008 R2 para SQL Server 2012 Service Pack 1 (SP1).
  • Utilizar a API OpenSQLFileStream.
Neste cenário, recebe uma mensagem de erro semelhante à seguinte:
System.ComponentModel.Win32Exception (0x80004005): O pedido não é suportado.

Causa

Este problema ocorre porque a actualização do SQL Server 2012 elimina incorrectamente a seguinte chave do registo:
HKEY_LOCALMACHINE\System\CurrentControlSet\Services\LanmanServer\Parameters\FsctlAllowList\FSCTL_SQL_FILESTREAM_FETCH_OLD_CONTENT

Solução alternativa

Para contornar este problema, utilize o Editor de registo para recriar a chave de registo seguinte:
HKLM\System\CurrentControlSet\Services\LanmanServer\Parameters\FsctlAllowList

Dword: FSCTL_SQL_FILESTREAM_FETCH_OLD_CONTENT
Valor: 0x92560


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

Esta secção descreve problemas de migração e o programa de configuração que são específicos de SQL Server 2008 R2 e SQL Server 2008 num computador que esteja a executar o Windows Server R2 de 2012, 2012 de servidor do Windows, Windows 8.1 ou Windows 8.

Edição 1: Não é possível desinstalar o SQL Server 2008 Express Edition ou SQL Server 2008 R2 Express Edition
Sintomas

Poderá receber uma mensagem de erro semelhante à seguinte quando tenta desinstalar o SQL Server 2008 R2 ou o Microsoft SQL Server 2008 Express Edition:

Não foi possível ser instalada a seguinte funcionalidade:
.NET framework 3.5 (inclui o .NET 2.0 e 3.0)

Uma captura de ecrãs que mostra a mensagem de erro

Resolução

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

Solução alternativa

Para contornar este problema, efectue um dos seguintes procedimentos:
  • Active o .NET Framework 3.5 antes de desinstalar o SQL Server 2008 Express Edition.
  • Copie o ficheiro MediaInfo.xml do suporte de instalação do SQL Server 2008 R2 ou do suporte 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 Files (x86)\Microsoft SQL Server\100\Setup Bootstrap\SQLServer2008R2
Problema 2: A regra de "Verificação do serviço de Cluster" falha quando tenta instalar uma instância de cluster de activação pós-falha do SQL Server 2008 R2
Sintomas

Quando tenta instalar uma instância de cluster de activação pós-falha do SQL Server 2008 R2, a instalação falha na regra "serviço de verificação de Cluster". Quando visualiza os detalhes, recebe uma mensagem de erro semelhante à seguinte:

Um ecrã que mostra a mensagem de erro de tiro

Causa

Este problema ocorre se a biblioteca baseada em COM MSClus.dll não está activada.

Nota Os programas de configuração de cluster SQL Server 2008 e do SQL Server 2008 R2 dependem da biblioteca baseada em COM MSClus.dll. Se esta biblioteca não estiver activada no nó de cluster, o programa de configuração falha.

Resolução

Para resolver este problema, efectue um dos seguintes procedimentos:
  • Active a funcionalidade de servidor de automatização de clusters de activação pós-falha em cada nó utilizando o Server Manager. No Server Manager, expanda Ferramentas de administração remota do servidor, expanda Ferramentas de administração de funcionalidade, expanda Ferramentas de Clustering de activação pós-falhae, em seguida, clique para seleccionar o Servidor de automatização de clusters de activação pós-falha. (Segue a captura de ecrã para este passo).

    O captura para este passo de ecrã
  • Execute o cmdlet seguinte do Windows PowerShell em cada nó para activar a funcionalidade de servidor de automatização de clusters de activação pós-falha:
    Adicionar-windowsfeature RSAT-Clustering-AutomationServer
    Nota Tem de executar este cmdlet na linha de comandos elevada.

Suporte do SQL Server 2012 e SQL Server 2008 R2 para novas funcionalidades do Windows 8.1, Windows 8, Windows Server 2012 R2 e Windows Server 2012

Esta secção resume como as versões do SQL Server funcionam com algumas funcionalidades novas no Windows 8.1, Windows 8, Windows Server R2 de 2012 e Windows Server 2012.


A tabela seguinte resume o funcionam das versões do SQL Server com algumas funcionalidades novas no Windows 8 e no Windows Server 2012.

Nota Salvo indicação na seguinte tabela, todas as funcionalidades de 2012 do servidor de Windows são suportadas em todas as versões suportadas do SQL server.

FuncionalidadeFuncionalidade SQL ou componente que interage com esta nova funcionalidadeFuncionalidade SQL que é afectada ou suportadaVersão mínima e service pack requisitos para SQLExcepções ou limitações de suporteMais informações
Espaços de armazenamentoSQL Server 2008 R2 Service Pack 1 ou versão posterior, SQL Server 2012 (RTM e versões posteriores)

Nota SQL Server 2008 R2 requere o Service Pack 2 no Windows 8.1 e Windows Server R2 de 2012.
Esta funcionalidade é suportada com os service packs que forem especificados para as respectivas versões.
Sistema de ficheiros flexível (ReFS)ReFS não é suportada no SQL 2012 e todas as outras versões de baixo nível. 2014 do SQL Server suporta ReFS.
Atenuação dos erros de Hardware de RAMLazyWriterDescodificador (sniffer) de página de soma de verificaçãoSQL Server 2012 Quando o SQL Server 2012 é instalado num sistema operativo Windows 2012 com hardware que suporte o diagnóstico de memória danificada, irá notar novas mensagens de erro como 854, 855 e 856 em vez dos 832 erros que LazyWriter normalmente gera.
Número de instâncias por clusterElevada disponibilidadeClustering de activação pós-falhaSQL Server 201225 por cluster de activação pós-falha quando utilizar letras de unidade e até 50 se estiver a utilizar ficheiros SMB partilhar armazenamento
Volumes de partilha de cluster (CSV)Início no SQL Server 2014, instâncias de Cluster de activação pós-falha AlwaysOn suporta agrupado partilhado Volumes (CSV) no Windows Server 2008 R2 e Windows Server 2012. Para mais informações sobre CSV, consulte Partilhados de Cluster de Noções sobre Volumes num Cluster de activação pós-falha. CSVs não são suportadas em versões anteriores ao SQL Server 2014.

Como activar o .NET Framework 3.5 utilizando o painel de controlo do Windows 10

Pode utilizar o painel de controlo no Windows 10 para activar o .NET Framework 3.5. Para activar o .NET Framework 3.5, siga estes passos:
  1. No Ecrã Iniciar, ir para a linha Run e escreva "Appwiz. cpl" para abrir a janela de programas e funcionalidades do painel de controlo.

    No primeiro passo de imagem
  2. No canto superior esquerdo da janela de programas e funcionalidades , seleccione Activar funcionalidades do Windows ou desactivar.


    No segundo passo de imagem
  3. Na janela Windows activar ou desactivar funcionalidades , clique em .NET Framework 3.5 (inclui o .NET 2.0 e 3.0).


    imagem no terceiro passo

Como activar o .NET Framework 3.5 no Windows 8.1, Windows 8, Windows Server R2 de 2012 e Windows Server 2012


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

Como activar o .NET Framework 3.5, utilizando o painel de controlo do Windows 8.1 e do Windows 8

Pode utilizar o painel de controlo do Windows 8.1 ou o Windows 8 para activar o .NET Framework 3.5. Para activar o .NET Framework 3.5, siga estes passos:
  1. O tipo de Ecrã Iniciaractivar funcionalidades do windows, clique em Definiçõese, em seguida, clique em Activar funcionalidades do Windows ou desactivar. (Segue a captura de ecrã para este passo).

    O captura para este passo de ecrã
  2. Em Activar ou desactivar funcionalidades do Windows, clique em .net Framework 3.5 (inclui o .NET 2.0 e 3.0).
    Nota O assistente irá procurar ficheiros necessários e, em seguida, pedir-lhe para transferir os ficheiros do Windows Update.
  3. Clique em Transferir ficheiros do Windows Update.
  4. Clique em Concluir. (Segue a captura de ecrã para este passo).
O captura para este passo de ecrã

Como activar o .NET Framework 3.5, utilizando o assistente Adicionar funções e funcionalidades do Windows Server 2012 R2 e Windows Server 2012

Para activar o .NET Framework 3.5 no Windows Server 2012 ou Windows Server R2 de 2012, siga estes passos:
  1. No Gestor de servidor, clique em Gerire, em seguida, clique em Adicionar funções e funcionalidades. (Segue a captura de ecrã para este passo).

    O captura para este passo de ecrã
  2. Sobre a antes de começar a de ecrã, clique em seguinte.
  3. Sobre o Seleccionar tipo de instalação de ecrã, clique em instalação baseada em funções ou funcionalidade baseada e, em seguida, clique em seguinte.
  4. Sobre o servidor de destino seleccione de ecrã, seleccione o servidor de destino e, em seguida, clique em seguinte.
  5. Sobre o seleccionar funções de servidor de ecrã, clique em seguinte.
  6. Sobre o Seleccionar funcionalidades de ecrã, clique para seleccionar a funcionalidades do .NET Framework 3.5 a caixa de verificação e, em seguida, clique em seguinte.
  7. Feche o aviso e, em seguida, clique em instalar.
    Se o computador não tiver uma ligação à Internet, clique em especificar um caminho de origem alternativ0, escreva o caminho da pasta \sources\SxS no suporte de instalação e, em seguida, clique em OK. Feche o aviso e, em seguida, clique em instalar. (Segue a captura de ecrã para este passo).

    O captura para este passo de ecrã

    Nota Na captura de ecrã, repare a declaração de que o .NET Framework 3.5 não faz parte de uma instalação típica. No entanto, os ficheiros de instalação estão disponíveis numa pasta de arquivo de lado a lado. Além disso, não é necessário montar ou apontar para uma origem específica do WIM.

Nota
se estiver a utilizar o Gestor de servidor no Windows Server 2012 para adicionar uma função ou funcionalidade a um servidor remoto, a conta de computador no servidor remoto requer acesso ao caminho de ficheiro de origem alternativa porque a operação de implementação é executada no contexto do sistema no servidor de destino.

Modo integrado do SharePoint para SQL Server Reporting Services

Esta secção descreve o que deve considerar quando configurar o SQL Server no modo integrado do SharePoint.

Para obter informações sobre como planear o que deve considerar quando configurar o SQL Server no modo integrado do SharePoint, consulte Windows Server 2012 não suporta o SharePoint Server 2010.

Informações de regras de classificação do System Center

Software de regraTítulo de regraDescrição da regraVersões de produtos contra os quais a regra é avaliada
O System Center AdvisorFicheiros de base de dados do SQL Server residir num sistema de ficheiros não suportadoNeste SQL Server a instância verificou a presença de um ou mais ficheiros de base de dados que residam em ReFS (sistema de ficheiros flexível) no Windows Server 2012 R2 e Windows Server 2012. Alojar bases de dados em sistemas de ficheiros do Windows Server 2012 R2 e Windows Server 2012 ReFS não é suportada para utilização em produção. Rever a lista de bases de dados fornecido abaixo e efectua acções correctivas. Consulte o artigo KB para obter mais detalhes.SQL Server 2008
SQL Server 2008 R2
SQL Server 2012
Referências
Para mais informações sobre como implementar o .NET Framework 3.5, consulte Considerações de implementação do Microsoft .NET Framework 3.5.

Para mais informações sobre como utilizar o ASP.NET 3,5 e 4,5 de ASP.NET no IIS 8.0, consulte IIS 8.0 utilizando ASP.NET 3.5 e ASP.NET 4.5.

Para obter informações sobre problemas que poderão ocorrer depois de instalar o ASP.NET 4.5, consulte O ASP.NET 2.0 e o do ASP.NET 3.5 não funcionam depois de desinstalar o ASP.NET 4.5 no Windows 8 ou Windows Server 2012.

Para mais informações sobre novas funcionalidades do Windows Server 2012, consulte O que há de novo no Windows Server 2012.

Para mais informações sobre como instalar a activação pós-falha de clusters no Windows Server 2012, consulte Instalar as ferramentas e a funcionalidade de Cluster de activação pós-falha no Windows Server 2012.

Aviso: Este artigo foi traduzido automaticamente

Propriedades

ID do Artigo: 2681562 - Última Revisão: 08/07/2016 00:01:00 - Revisão: 20.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 2005 Server Workgroup, Microsoft SQL Server 2005 Developer Edition, Microsoft SQL 2005 Server Enterprise, 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