Como utilizar o SQL Server no Windows 8, Windows 8.1, 2012 de servidor do Windows e Windows Server R2 de 2012

Traduções de Artigos Traduções de Artigos
Artigo: 2681562 - Ver produtos para os quais este artigo se aplica.
Expandir tudo | Reduzir tudo

Nesta página

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 Server R2 de 2012, 2012 de servidor do Windows, Windows 8.1 ou Windows 8.

Mais Informação

Informações do SQL Server 2005

Este tópico fornece informações de suporte sobre instâncias do SQL Server 2005 em ambientes Windows 8 ou o Windows 8.1 e descreve as opções que estão disponíveis para clientes que utilizam o SQL Server 2005.

Reduzir esta imagemExpandir esta imagem
assets folding start collapsed
SQL Server 2005 (a versão de lançamento e pacotes de serviço) e versões anteriores do SQL Server não são suportadas no Windows Server 2012 R2, Windows Server 2012, Windows 8.1 ou no Windows 8. Receberá um aviso no Centro de acção se 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.
NotaEsta 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 Express Edition
SQL Server 2012 Service Pack 1 (SP1) Express Edition
SQL Server 2008 R2 Service Pack 2 (SP2) Express Edition
SQL Server 2008 Express Edition (Notaque tem de instalar manualmenteService Pack 3Depois de instalar o SQL Server 2008 Express Edition).
Para mais informações sobre como desinstalar uma instância existente do SQL Server 2005, consulteComo desinstalar manualmente uma instância do SQL Server 2005 ou Como: Desinstale uma instância existente do SQL Server 2005 (configuração).
Reduzir esta imagemExpandir esta imagem
assets folding end collapsed

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

Este tópico descreve os requisitos de versão mínima para instalar o SQL Server num computador que esteja a executar o Windows Server R2 de 2012, ou Windows 8.1.

Reduzir esta imagemExpandir esta imagem
assets folding start collapsed
Antes de instalar o SQL Server num computador que esteja a executar o Windows Server R2 de 2012 ou o Windows 8,1 deve certificar-se de que preenche os seguintes requisitos mínimos, conforme adequado à sua situação:
Para o SQL Server 2014
Reduzir esta imagemExpandir esta imagem
assets folding start collapsed
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.
Reduzir esta imagemExpandir esta imagem
assets folding end collapsed
Para o SQL Server 2012
Reduzir esta imagemExpandir esta imagem
assets folding start collapsed
É 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.
NotaVerifique se existem problemas de configuração conhecidos Quando instala o SQL Server 2012 no Windows 8 ou Windows Server 2012.
Reduzir esta imagemExpandir esta imagem
assets folding end collapsed
Para o SQL Server 2008 R2
Reduzir esta imagemExpandir esta imagem
assets folding start collapsed
É 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.
Reduzir esta imagemExpandir esta imagem
assets folding end collapsed
Para o SQL Server 2008
Reduzir esta imagemExpandir esta imagem
assets folding start collapsed
É necessário aplicar o SQL Server 2008 Service Pack 3 ou uma actualização posterior.

NotaA instalação RTM do produto é suportada. Mas 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.
Reduzir esta imagemExpandir esta imagem
assets folding end collapsed
Reduzir esta imagemExpandir esta imagem
assets folding end collapsed

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

Este tópico descreve os requisitos de versão mínima para instalar o SQL Server num computador com o Windows Server 2012 ou o Windows 8.

Reduzir esta imagemExpandir esta imagem
assets folding start collapsed
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
Reduzir esta imagemExpandir esta imagem
assets folding start collapsed
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.
Reduzir esta imagemExpandir esta imagem
assets folding end collapsed
Para o SQL Server 2012
Reduzir esta imagemExpandir esta imagem
assets folding start collapsed
Pode instalar a versão do SQL Server 2012 ou uma versão posterior.

NotaVerifique se existem problemas de configuração conhecidos Quando instala o SQL Server 2012 no Windows 8 ou Windows Server 2012.
Reduzir esta imagemExpandir esta imagem
assets folding end collapsed
Para o SQL Server 2008 R2
Reduzir esta imagemExpandir esta imagem
assets folding start collapsed
É 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:
Reduzir esta imagemExpandir esta imagem
Uma captura de ecrã que mostra a página do Centro de soluções

Para mais informações, consulteComo obter o service pack mais recente do SQL Server 2008 R2.
Reduzir esta imagemExpandir esta imagem
assets folding end collapsed
Para o SQL Server 2008
Reduzir esta imagemExpandir esta imagem
assets folding start collapsed
É 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:
Reduzir esta imagemExpandir esta imagem
Uma captura de ecrã que mostra a página do Centro de soluções

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

Importante Quando executa o programa de configuração, aparece a seguinte caixa de diálogo no SQL Server 2008 R2 e SQL Server 2008:
Reduzir esta imagemExpandir esta imagem
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.
Reduzir esta imagemExpandir esta imagem
assets folding end collapsed
Para edições de SQL Server Compact
Reduzir esta imagemExpandir esta imagem
assets folding start collapsed
As seguintes versões são suportadas em ambientes Windows 8.1, Windows 8, Windows Server 2012, e Windows 2012:
  • SQL Server Compact 3.5 Service Pack 2 e versões posteriores
  • SQL Server Compact 4.0 e versões posteriores
NotaNão existe suporte planeado para dispositivos de RT do Windows.
Reduzir esta imagemExpandir esta imagem
assets folding end collapsed
Reduzir esta imagemExpandir esta imagem
assets folding end collapsed

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

Este tópico abrange a política de suporte quando mudar de modos de funcionamento do Windows Server R2 de 2012 ou Windows Server 2012 durante a instalação do SQL Server.

Reduzir esta imagemExpandir esta imagem
assets folding start collapsed
Windows Server 2012 R2 e Windows Server 2012 têm três 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 pode 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 o SQL Server 2014 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 do 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 núcleo de servidor e servidor mínima 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 no 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 o 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 que estão disponíveis quando instala o Windows Server 2012, consulte Opções de instalação do Windows Server.
Reduzir esta imagemExpandir esta imagem
assets folding end collapsed

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

Este tópico aborda problemas de configuração e de migração que são específicos do SQL Server 2012.
Reduzir esta imagemExpandir esta imagem
assets folding start collapsed

Notas gerais
  • Por predefinição, o Windows 8 inclui a .NET Framework 4.0. O Windows 8.1 e o Windows Server 2012 R2 incluem a Framework .NET 4.5. 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, consulteComo 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, consulteComo 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
Reduzir esta imagemExpandir esta imagem
assets folding start collapsed
Sintomas

Em servidores onde o .NET Framework 3.5 não está já instalado ou servidores 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. Por conseguinte, a instalação do SQL Server 2012 pode estar incompleta.
Nota 8.1 do Windows ou Windows Server R2 de 2012 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:

Reduzir esta imagemExpandir esta imagem
Uma captura mostrando uma mensagem de erro de ecrã


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, é 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.
Reduzir esta imagemExpandir esta imagem
assets folding end collapsed
Problema 2 - incorrectamente é pedido aos utilizadores transferir e instalar o .NET Framework 3.5
Reduzir esta imagemExpandir esta imagem
assets folding start collapsed
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:
Reduzir esta imagemExpandir esta imagem
Uma captura mostrando uma mensagem de erro de ecrã


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.
Reduzir esta imagemExpandir esta imagem
assets folding end collapsed
O problema 3 - alertas de modo de compatibilidade de aplicações de Windows são apresentados durante uma instalação silenciosa
Reduzir esta imagemExpandir esta imagem
assets folding start collapsed
Sintomas

No Windows 8.1, Windows 8, Windows Server 2012 R2 e Windows Server 2012, o .NET Framework é um componente de funcionalidade de marcação (DOM). Além disso, as 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 requer que os utilizadores estejam alerta quando os 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 Framework .NET está activada no Windows 8.1 e Windows Server R2 de 2012. 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

Reduzir esta imagemExpandir esta imagem
Um ecrã de tiro mostrando alertas para o Windows Server 2012 - servidor completo


Windows Server 2012 R2 e Windows Server 2012 - Server Core

Reduzir esta imagemExpandir esta imagem
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.
Reduzir esta imagemExpandir esta imagem
assets folding end collapsed

Problemas de configuração do SQL Server 2012 adicionais

Problema 1 - Uma excepção não processada pode ser gerada quando tenta instalar uma segunda instância do SQL Server 2012 do .NET Framework
Reduzir esta imagemExpandir esta imagem
assets folding start collapsed
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:

Reduzir esta imagemExpandir esta imagem
Uma captura mostrando a mensagem de erro de ecrã


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, um ficheiro de configuração de utilizador do .NET Framework 4.0 é criado 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 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, um ficheiro de configuração de utilizador do .NET Framework 4.5 é criado 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.

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, instale 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. Extraia 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, faça duplo clique 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.
Reduzir esta imagemExpandir esta imagem
assets folding end collapsed
Problema 2 - não é possível instalar um Cluster de activação pós-falha do SQL Server 2012 com a funcionalidade de partilha de transmissão em sequência de ficheiros activada no Windows Server 2012 R2 ou Windows Server 2012
Reduzir esta imagemExpandir esta imagem
assets folding start collapsed
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

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

Para resolver este problema, desinstale a instância de cluster falhou 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.
Reduzir esta imagemExpandir esta imagem
assets folding end collapsed
Problema 3 - erro durante a instalação do SQL Server 2012: "foi efectuada uma tentativa para carregar um programa com um formato incorrecto"
Reduzir esta imagemExpandir esta imagem
assets folding start collapsed
Sintomas

Considere o seguinte cenário:
  • Instala uma versão de 64 bits do Windows 8.1 ou o Windows 8.
  • Tenta 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.

Reduzir esta imagemExpandir esta imagem
Uma captura mostrando a mensagem de erro de ecrã


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.
Reduzir esta imagemExpandir esta imagem
assets folding end collapsed
Problema 4: Não é possível instalar uma instância de cluster de activação pós-falha do SQL Server 2012 Enterprise Edition
Reduzir esta imagemExpandir esta imagem
assets folding start collapsed
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:

Reduzir esta imagemExpandir esta imagem
Uma captura mostrando a mensagem de erro de ecrã


Os detalhes do erro são semelhantes ao seguinte:

Reduzir esta imagemExpandir esta imagem
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

NotaO problema é corrigido em 2012 RTM CU3 do servidor SQL 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 por pacote de instalação de CU3 em execução,
Reduzir esta imagemExpandir esta imagem
assets folding end collapsed
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>
Reduzir esta imagemExpandir esta imagem
assets folding start collapsed
Para mais informações sobre este problema e como resolvê-lo, consulte "As propriedades comuns para recurso ' nome de rede de SQL (<SQL name="">)' não foi possível guardar" Erro ao tentar actualizar o nó do cluster para o SQL Server 2012</SQL>.
Reduzir esta imagemExpandir esta imagem
assets folding end collapsed
Problema 6: Mensagem de erro quando utiliza a API OpenSQLFileStream: "System.ComponentModel.Win32Exception (0x80004005): O pedido não é suportado."
Reduzir esta imagemExpandir esta imagem
assets folding start collapsed
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 de 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

Reduzir esta imagemExpandir esta imagem
assets folding end collapsed
Reduzir esta imagemExpandir esta imagem
assets folding end collapsed

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

Este tópico aborda problemas de configuração e de migração que são específicos para SQL Server 2008 R2 e SQL Server 2008 num computador que esteja a executar o Windows Server 2012 R2, Windows Server 2012, Windows 8.1 ou Windows 8.
Reduzir esta imagemExpandir esta imagem
assets folding start collapsed

Problema 1 - não é possível desinstalar o SQL Server 2008 Express Edition ou SQL Server 2008 R2 Express Edition
Reduzir esta imagemExpandir esta imagem
assets folding start collapsed
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)

Reduzir esta imagemExpandir esta imagem
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 para ou adicionar uma nova instância para o SQL Server 2008 ou o 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
Reduzir esta imagemExpandir esta imagem
assets folding end collapsed
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
Reduzir esta imagemExpandir esta imagem
assets folding start collapsed
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:

Reduzir esta imagemExpandir esta imagem
Uma captura mostrando a mensagem de erro de ecrã


Causa

Este problema ocorre se a biblioteca baseada em COM MSClus.dll não está activada.
Nota Programas de configuração de cluster do SQL Server 2008 e o 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).

    Reduzir esta imagemExpandir esta imagem
    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 da linha de comandos elevada.
Reduzir esta imagemExpandir esta imagem
assets folding end collapsed
Reduzir esta imagemExpandir esta imagem
assets folding end collapsed

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

Este tópico resume como as versões do SQL Server funcionam com algumas funcionalidades novas no Windows 8.1, Windows 8, Windows Server 2012 R2 e Windows Server 2012.
Reduzir esta imagemExpandir esta imagem
assets folding start collapsed


A tabela seguinte resume o funcionamento das versões do SQL Server com algumas funcionalidades novas no Windows 8 e 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.

Reduzir esta tabelaExpandir esta tabela
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 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.
Limitação das consequências dos erros de Hardware de RAMLazyWriterDescodificador (sniffer) de página de soma de verificaçãoSQL Server 2012 Quando o SQL Server 2012 estiver instalado num sistema operativo Windows 2012 com hardware que suporte o diagnóstico de memória danificada, 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.
Reduzir esta imagemExpandir esta imagem
assets folding end collapsed

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

Reduzir esta imagemExpandir esta imagem
assets folding start collapsed

Pré-requisitos para o .NET Framework 3.5 no Windows 8 e no Windows Server 2012
Reduzir esta imagemExpandir esta imagem
assets folding start collapsed
Os seguintes pré-requisitos são necessários para activar o .NET Framework 3.5 no Windows 8 e no Windows Server 2012:
Reduzir esta imagemExpandir esta imagem
assets folding end collapsed

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

Reduzir esta imagemExpandir esta imagem
assets folding start collapsed
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).

    Reduzir esta imagemExpandir esta imagem
    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 que transfira 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).
Reduzir esta imagemExpandir esta imagem
O captura para este passo de ecrã


Reduzir esta imagemExpandir esta imagem
assets folding end collapsed

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

Reduzir esta imagemExpandir esta imagem
assets folding start collapsed
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).

    Reduzir esta imagemExpandir esta imagem
    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).

    Reduzir esta imagemExpandir esta imagem
    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.
Reduzir esta imagemExpandir esta imagem
assets folding end collapsed
Reduzir esta imagemExpandir esta imagem
assets folding end collapsed

Modo integrado do SharePoint para SQL Server Reporting Services

Este tópico explica o que deve considerar quando configurar o SQL Server no modo integrado do SharePoint.
Reduzir esta imagemExpandir esta imagem
assets folding start collapsed

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.
Reduzir esta imagemExpandir esta imagem
assets folding end collapsed

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

Reduzir esta imagemExpandir esta imagem
assets folding start collapsed
Reduzir esta tabelaExpandir esta tabela
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
Reduzir esta imagemExpandir esta imagem
assets folding end collapsed

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 do 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 clusters no Windows Server 2012, consulte Instalar as ferramentas e a funcionalidade de Cluster de activação pós-falha no Windows Server 2012.

Propriedades

Artigo: 2681562 - Última revisão: 5 de fevereiro de 2015 - Revisão: 17.0
A informação contida neste artigo aplica-se a:
  • 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
  • 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
Palavras-chave: 
kbtshoot kbsurveynew kbinfo kbmt KB2681562 KbMtpt
Tradução automática
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

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com