Você está offline; aguardando reconexão

Como atualizar ou corrigir uma instalação do SQL Server 2008

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: 955392
INTRODUÇÃO
Este artigo descreve como atualizar ou corrigir uma falha de instalação do Microsoft SQL Server 2008 usando a atualização cumulativa mais recente (CU) ou o mais recente Service Pack (SP). Use essas instruções quando não é possível instalar o SQL Server 2008 é um problema conhecido no programa de instalação. A seção "Hotfixes de instalação do SQL Server 2008" lista os artigos da Base de Conhecimento Microsoft que descrevem problemas conhecidos de instalação e explica como obter a atualização mais recente.

Há duas situações a considerar:
  • Você tenta instalar o SQL Server 2008. Encontrar uma falha de instalação e os arquivos de instalação são instalados no computador.
  • Você deseja evitar proativamente os problemas de instalação conhecidos por meio de uma instalação de atualização.
É recomendável que você atualizar ou corrigir o original de SQL Server 2008 usando o Service Pack 1 porque o Service Pack permite atualizar o produto inteiro. Um CU baseia-se na versão original de 2008 do SQL Server só pode atualizar o componente suporte a SQL.

Para obter respostas para perguntas freqüentes sobre slipstream, consulte o tópico do SQL Server 2008 Slipstream Frequently Asked Questions no site da Microsoft:
Mais Informações
Quando você executar a versão original da instalação do SQL Server 2008, o programa de instalação copia a mesmo no computador local e é executado novamente da cópia local. Portanto, se houver uma versão mais recente dos arquivos de suporte no computador, o programa de instalação será executado esses arquivos atualizados. Portanto, você pode atualizar os arquivos de suporte do programa de instalação do SQL Server 2008 antes que você execute o arquivo Setup.exe.

A partir do SQL Server 2008 Service Pack 1, você pode atualizar o SQL Server 2008 usando a infra-estrutura slipstream. Quando você instala o Service Pack 1 usando o procedimento de correção ou instala a uma instalação existente do SQL Server 2008, uma entrada é criada para o Service Pack em Adicionar ou remover programas. Você pode desinstalar o service pack usando essa entrada.

Para verificar se um service pack está instalado corretamente, execute o relatório de detecção de SQL que está disponível na Central de instalação do SQL Server 2008. Você deve ver que os recursos são versão 10.n.xxxx, onde n representa a versão do service pack. Por exemplo, 10.1.xxxx representa o Service Pack 1.

Como atualizar uma instalação do SQL Server 2008

Quando você tenta instalar o SQL Server 2008 de um DVD ou um compartilhamento de rede, a instalação falha devido a um problema com a versão do programa de instalação.

As etapas a seguir descrevem como atualizar a instalação do SQL Server 2008 quando ocorre um problema de instalação:
  1. Se os arquivos de suporte do programa de instalação do SQL Server 2008 estiverem instalados no computador, você aplica um CU ou um hotfix para atualizar a instalação do SQL Server 2008 oferece suporte a arquivos e, em seguida, execute novamente o programa de instalação a partir do DVD ou compartilhamento de rede.
  2. Se os arquivos de suporte do programa de instalação do SQL Server 2008 não estão instalados, consulte a seção "Executando proativamente a instalação".
Para determinar se os arquivos de suporte do programa de instalação do SQL Server 2008 estão instalados no computador, exiba a entrada usando Adicionar ou remover programas no painel de controle em sistemas operacionais anteriores ao Windows Vista. No Windows Vista ou versões posteriores do Windows, exiba a entrada usando programas e recursos no painel de controle. Para aplicar um CU ou um hotfix e executar o programa de instalação, siga estas etapas:
  1. Se uma correção está disponível através de um hotfix, baixe o CU ou o hotfix e instalá-lo no computador executando o arquivo .exe exe ou usando a linha de comando. O pacote detecta o suporte de instalação do SQL Server 2008 arquivos no computador e, em seguida, aplica-se uma nova versão do arquivo SQLSupport.msi.
  2. Execute novamente o programa de instalação do DVD ou do compartilhamento de rede. O programa de instalação detecta que uma versão mais recente do arquivo SQLSupport.msi está disponível no computador, e o programa de instalação é executado a partir da versão local no computador em vez da partir do DVD ou compartilhamento de rede.

Limitações

As seguintes limitações se aplicam quando você atualiza o programa de instalação ou use o procedimento de correção:
  • Importante: Se o arquivo de log Summary. txt indica que você deve desinstalar, você deve desinstalar uma falha na instalação.
  • Se você usar o procedimento de correção para atualizar uma instalação para uma instalação de Wow64, você deve executar uma das seguintes etapas adicionais:
    • Especifique o parâmetro/ação na linha de comando, além do parâmetro /x86 .
    • Na página Opções do Centro de instalação, selecione x86.
  • Se você adicionar recursos a uma instância que já tenha o serviço de banco de dados instalado por meio de inclusão, a instalação poderá falhar. Para contornar esse problema, você precisa adicionar recurso usando a mídia de origem original do SQL Server 2008 ou atualizar a instância para o SP1 e, em seguida, usar a infra-estrutura de correção.
  • Quando você copiar pacotes de correção, use caminhos que não contenham espaços. Se você especificar um local que contenha espaços para /PCUSOURCE ou /CUSOURCE parâmetros, ocorre uma falha na instalação slipstream.

Executando proativamente a instalação

Há dois métodos que você pode usar para atualizar uma instalação do SQL Server 2008. Recomendamos que você use o primeiro método devido aos seguintes benefícios da infra-estrutura de correção:
  • Rapidamente você pode atualizar para o SQL Server 2008 SP1 em uma única instalação.
  • Reduza o tempo de reinicialização.
  • Melhore a experiência geral de instalação.
  • Evite problemas de configuração conhecidos.


Para usar esses métodos, o administrador deve obter os arquivos de suporte de instalação do SQL Server 2008 atualizados, baixando o CU mais recente ou o hotfix ou o service pack. Para obter informações sobre as correções de instalação que estão incluídos no hotfix mais recente e para obter informações sobre como fazer o download do hotfix, consulte a seção "Hotfixes de instalação do SQL Server 2008". Depois de obter os arquivos de suporte de instalação do SQL Server 2008 atualizados, use um dos seguintes métodos.

Use o procedimento de correção para atualizar o SQL Server 2008

Esse método permite que você atualize o product inteiro quando você executa o programa de instalação do SQL Server 2008 após seguir um dos procedimentos a seguir:

Procedimento 1: As etapas slipstream básica

Siga as etapas a seguir para criar uma queda de correção que você pode usar para instalar um service pack e a mídia original ao mesmo tempo.
  1. Instale os pré-requisitos a seguir para o SQL Server 2008.
  2. Baixe o pacote do service pack que corresponde a arquitetura do sistema. Para o pacote de download do x64 de exemplo do SQL Server 2008 Service Pack 1 se o sistema for um sistema baseado em x64.
  3. Extraia o service pack, executando o seguinte comando:
    /X:C:\SP1 SQLServer2008SP1-KB968369-x64-ENU.exe
  4. Execute o service pack para instalar os arquivos de instalação no computador. Se os arquivos de suporte do programa de instalação não instalou, você receberá uma caixa de diálogo Arquivos de suporte de instalação . Você também pode executar o arquivo a seguir para instalar os arquivos de suporte de instalação:
    C:\SP1\x64\setup\1033\sqlsupport.msi
  5. Execute o arquivo Setup.exe da mídia de origem do SQL Server 2008, especificando o parâmetro /PCUSource . Por exemplo:
    Setup.exe /PCUSource = C:\SP1


Procedimento 2: Crie uma queda mesclada:

Este procedimento descreve como criar uma nova mídia de origem que irá corrigir a mídia original e o SQL Server 2008 Service Pack 1. Quando você cria essa queda mesclada, você pode instalar o SQL Server 2008 SP1 em uma única etapa.

Observações:
  • É recomendável que você primeiro concluir instalação de correção na lista novo em um computador de teste antes de implantá-lo no ambiente de produção.
  • Essas etapas são para a versão em inglês do SQL Server 2008. No entanto, ele funciona para qualquer idioma do SQL Server 2008 se você obter o idioma correto do pacote do service pack.
  1. Copie a mídia de origem original do SQL Server 2008 para c:\SQLServer2008_FullSP1.
  2. Baixe o pacote do Service Pack 1. Os nomes de pacote são os seguintes:
    • SQLServer2008SP1-KB968369-IA64-ENU.exe
    • SQLServer2008SP1-KB968369-x64-ENU.exe
    • SQLServer2008SP1-KB968369-x86-ENU.exe
  3. Extrai os pacotes da seguinte maneira:
    • /X:c:\SQLServer2008_FullSP1\PCU SQLServer2008SP1-KB968369-IA64-ENU.exe
    • /X:c:\SQLServer2008_FullSP1\PCU SQLServer2008SP1-KB968369-x64-ENU.exe
    • /X:c:\SQLServer2008_FullSP1\PCU SQLServer2008SP1-KB968369-x86-ENU.exe
    Observação: Certifique-se de que você conclua essa etapa para todas as arquiteturas garantir que a mídia original é atualizada corretamente.
  4. Execute os seguintes comandos para copiar o arquivo Setup.exe e o Setup.rll do local extraído para o local da mídia de origem original.
    Robocopy C:\SQLServer2008_FullSP1\PCU c:\SQLServer2008_FullSP1 Setup.exe
    Robocopy C:\SQLServer2008_FullSP1\PCU c:\SQLServer2008_FullSP1 Setup.rll
  5. Execute os seguintes comandos para copiar todos os arquivos (e não as pastas), exceto o arquivo de Microsoft.SQL.Chainer.PackageData.dll, em C:\SQLServer2008_FullSP1\PCU\Arquitetura para C:\SQLServer2008_FullSP1 \Arquitetura Para atualizar os arquivos originais.
    Robocopy /XF C:\SQLServer2008_FullSP1\pcu\x86 C:\SQLServer2008_FullSP1\x86 Microsoft.SQL.Chainer.PackageData.dll
    Robocopy /XF C:\SQLServer2008_FullSP1\pcu\x64 C:\SQLServer2008_FullSP1\x64 Microsoft.SQL.Chainer.PackageData.dll
    Robocopy /XF C:\SQLServer2008_FullSP1\pcu\ia64 C:\SQLServer2008_FullSP1\ia64 Microsoft.SQL.Chainer.PackageData.dll

    Observação: Se acidentalmente você copiar o arquivo Microsoft.SQL.Chainer.PackageData.dll, você pode receber a seguinte mensagem de erro quando você execute o arquivo Setup.exe.

    O programa de instalação do SQL Server encontrou o seguinte erro:
    Não há suporte para a ação especificada LandingPage para a operação de patchingg do SQL Server.
    Código de erro 0x84BF0007


    Se esse problema ocorrer, restaure o arquivo Microsoft.SQL.Chainer.PackageData.dll para a versão original.
  6. Determine se você tem o arquivo Defaultsetup.ini nas seguintes pastas:
    • C:\SQLServer2008_FullSP1\x86
    • C:\SQLServer2008_FullSP1\x64
    • C:\SQLServer2008_FullSP1\ia64
    Se você tiver o Defaultsetup.ini arquivo nas pastas, abra o arquivo Defaultsetup.ini e adicione PCUSOURCE = ". \PCU" para o arquivo da seguinte maneira:
         ;SQLSERVER2008 Configuration File     [SQLSERVER2008]     ...     PCUSOURCE=".\PCU"
    Se você não tiver o arquivo Defaultsetup.ini nas pastas, crie o arquivo Defaultsetup.ini nas pastas e adicionar o seguinte conteúdo no arquivo:
        ;SQLSERVER2008 Configuration File    [SQLSERVER2008]    PCUSOURCE=".\PCU"
    Observação: Este arquivo informa o programa de instalação onde localizar a mídia de origem do SP1 extraído na etapa 3.
  7. Inicie o programa de instalação.
Observação: Você não deve executar o procedimento de correção para aplicar o SQL Server 2008 Service Pack 1 para o SQL Server 2008 Express edition. SQL Server 2008 Express Edition SP1 já é uma queda mesclada. No entanto, você pode usar o procedimento de correção para aplicar uma atualização cumulativa para o SQL Server 2008 Express edition.
Como verificar se você concluiu uma atualização de correção

  • Na página de Regras de instalação , um item de Regra de atualização de instalação mídia idioma é mostrado na lista de regras.
  • Na página pronto para instalar , o nó de ação indica que se trata de uma instalação de correção. Além disso, um nó Slipstream é mostrado na lista.
  • No arquivo de log de resumo, você pode encontrar a configuração PCUSource .
  • Após a instalação, se você executar relatório de detecção de recursos do SQL Server na Central da instalação, você deve ver que os recursos são versão 10.1.xxxx.

Atualizar os arquivos de suporte do programa de instalação do SQL Server 2008

Há duas opções que você pode usar para instalar os arquivos de suporte do programa de instalação do SQL Server 2008. Recomendamos que você use esse método para instalar arquivos de suporte do programa de instalação do SQL Server 2008 antes de SQL Server SP1.

Observação: Para as duas opções, somente os arquivos de suporte do programa de instalação do SQL Server 2008 são atualização. Para atualizar o produto completo, você deve executar o pacote de hotfix depois que o produto foi instalado com êxito.

Opção 1: Instalar diretamente o arquivo SQLSupport.msi


Essa opção é melhor para executar o programa de instalação com patch em um pequeno número de computadores.
  1. Instale quaisquer componentes de pré-requisito para o SQL Server 2008, se eles não ainda estiverem instalados. Instale o Microsoft Windows Installer 4.5. Você deve instalar o.NET Framework 2.0 SP2 para SQL Server 2008 Express Edition e o.NET Framework 3.5 SP1 para outras edições. Você deve baixar o.NET Framework 3.5 SP1 da internet e aplicar o SP1 manualmente.

    Observações:
    • Na plataforma IA-64, não há suporte para o.NET Framework 3.5 e o.NET Framework 2.0 SP2 é necessária. Você pode instalar o.NET Framework 2.0 SP2 da mídia de origem. O.NET Framework 2.0 SP2 está localizado na seguinte pasta na mídia de origem:
      Letra_da_unidade: \ia64\redist\2.0\NetFx20SP2_ia64.exe
    • Em plataformas x86 e x64, você deve instalar o.NET Framework 3.5 SP1.
  2. Clique duas vezes no pacote de hotfix para instalar os arquivos de suporte do programa de instalação do SQL Server 2008. Após extrair o conteúdo do pacote, os arquivos de suporte do programa de instalação do SQL Server 2008 atualizados serão instalados. O pacote de hotfix irá concluir a instalação sem notificá-lo quando ela estiver concluída. Para confirmar que os arquivos são instalados, exiba a entrada usando o item Adicionar ou remover programas no painel de controle em sistemas operacionais anteriores ao Windows Vista. No Windows Vista ou versões posteriores do Windows, exiba a entrada usando o item programas e recursos no painel de controle.
  3. Inicie o programa de instalação do DVD ou do compartilhamento de rede.
Opção 2: Atualizar os arquivos de mídia original


Essa opção é melhor para executar o programa de instalação com patch em um grande número de computadores, grandes implantações, ou quando um administrador deseja disponibilizar esse patch a instalação para os usuários. É importante seguir estas etapas cuidadosamente e testar totalmente antes de fazer esta opção disponível para outros usuários.
  1. Baixe o hotfix que contém os arquivos de suporte de instalação do SQL Server 2008 atualizados que você deseja usar para atualizar os arquivos de mídia original. Você deve baixar os hotfixes para x86, x64 e IA-64 plataformas porque a mídia original contém os arquivos de cada plataforma.
  2. Em um prompt de comando, digite o seguinte comando e pressione ENTER para extrair o conteúdo do pacote:
    hotfix_package_name/x:c: \pacote de _number_of_hotfix KB\arquitetura
    O arquitetura espaço reservado representa diferentes plataformas de hardware. Por exemplo, ela pode representar uma das seguintes pastas:
    • x86
    • x64
    • IA64
    Os exemplos a seguir representam como você pode usar este comando:
    • SQLServer2008-KB956717-IA64.exe /x:c:\kb956717\ia64
    • SQLServer2008-KB956717-x64.exe /x:c:\kb956717\x64
    • SQLServer2008-KB956717-x86.exe /x:c:\kb956717\x86
  3. Copie o conteúdo do SQL Server 2008 DVD para o disco rígido local.
  4. Copie os seguintes arquivos:
    1. Copie os arquivos Setup.exe e Setup.rll da pasta C:\pacote kb_number_of_hotfix\ pasta para o Pasta que contém a cópia local da mídia\ pasta.
    2. Copiar todos os arquivos (não pastas sub) a arquitetura pasta, exceto o arquivo Microsoft.SQL.Chainer.PackageData.dll, da pasta C:\pacote kb_number_of_hotfix\arquitetura\arquitetura\ pasta para o Pasta que contém a cópia local da mídia\arquitetura\ pasta.
  5. Inicie o programa de instalação da pasta local.
Observação: Devido a alterações no esquema que foram introduzidas no RTM atualização cumulativa com base em pacotes do SQL Server 2008 que começam com 8 de pacote de atualização cumulativa, você pode receber a seguinte mensagem de erro ao executar o programa de instalação. Você pode receber a seguinte mensagem de erro após atualizar os arquivos de suporte de instalação usando o procedimento descrito em opção 2:
2010-01-14 15:34:36 Slp: tipo de exceção:
Microsoft.SqlServer.Chainer.Infrastructure.ChainerInfrastructureException
2010-01-14 15:34:36 Slp: mensagem:
2010-01-14 15:34:36 Slp: O atributo 'Path' não está declarado.
Para evitar esse problema de validação, recomendamos que você copie o arquivo Microsoft.SQL.Chainer.PackageData.dll da mídia RTM e manter o arquivo original do Microsoft.SQL.Chainer.Package.dll no mesmo local que o arquivo Microsoft.SQL.Chainer.Package.Package.xsd. Fazer isso para certificar-se de que os dois arquivos. dll estão em sincronia. Essa combinação de arquivos. dll será instalado a versão RTM do SqlSupport.msi (10.00.1600.22). Para beneficiar as correções que estão presentes na atualização cumulativa, use um dos seguintes métodos:

Método 1

Instale manualmente o arquivo. msi de suporte de SQL para a arquitetura específica do seguinte local de extração de pacote de atualizações cumulativas:
CU8\<CPU>\setup\sqlsupport.msi</CPU>


Método 2

Além de arquivos listados na etapa 4 na opção 2, os arquivos que estão descritos nas etapas a seguir devem ser copiados antes de iniciar a instalação em uma pasta local. Para copiar os arquivos, execute as seguintes etapas.
  1. Copie o arquivo Microsoft.SQL.Chainer.Package.dll da pasta RTM para a cópia local do <media>\<architecture folder=""> pasta.<b00> </b00> </architecture> </media>
  2. Copie o arquivo Sqlsupport.msi. Dos locais a seguir, copie o arquivo do primeiro local para a cópia local do segundo local:
    C:\<kb_number_of_hotfix package="">\<architecture>\setup\Sqlsupport.msi</architecture> </kb_number_of_hotfix>
    <media>\<architecture folder="">\setup\</architecture></media>

Hotfixes de instalação do SQL Server 2008

Para obter mais informações sobre problemas de instalação conhecidos e as correções para resolver esses problemas, clique nos números abaixo para visualizar os artigos na Base de Conhecimento da Microsoft:
955814 CORREÇÃO: Mensagem de erro quando você instala o SQL Server 2008 Express edition em um controlador de domínio que esteja executando o Windows Server 2003 Service Pack 2 ou Windows Small Business Server 2003 Service Pack 1: "Uma exceção foi acionada pelo destino da chamada"
956138 CORREÇÃO: Não é possível atualizar uma instância diferente de inglês do SQL Server 2000 Reporting Services para SQL Server 2008 Reporting Services
957453 CORREÇÃO: Quando você instala o SQL Server 2008, a instalação falha e a mensagem de erro "Atributos não correspondentes" é registrada no arquivo Summary.
957804 CORREÇÃO: o programa de instalação do SQL Server não usa o nome da instância que você fornece no arquivo ini modificado quando você tenta instalar o SQL Server 2008 Express
955949 CORREÇÃO: Atualização do Cluster para SQL Server 2008 falha quando nós de cluster do SQL Server 2005 têm recursos diferentes instalados
957806 CORREÇÃO: A ação CompleteFailoverCluster não detecta a SKU correta que é preparada usando a ação PrepareFailoverCluster no SQL Server 2008
957459 CORREÇÃO: Mensagem de erro quando você tentar adicionar um segundo nó a um cluster de failover do SQL Server 2008: "SKU atual é inválida"
Observação: Se outros problemas de instalação são identificados, mais artigos da Base de Conhecimento Microsoft serão lançados e incluídos nessa lista.

Como obter a instalação hotfixes para SQL Server 2008

Um pacote de atualizações cumulativas compatível foi disponibilizado pela Microsoft. No entanto, destina-se a corrigir somente os problemas descritos neste artigo. Aplique-o somente aos sistemas que estiverem enfrentando esses problemas específicos. Esse pacote de atualizações cumulativas pode receber testes adicionais. Portanto, se você não tiver sido gravemente afetado por qualquer um desses problemas, recomendamos que você aguarde o próximo service pack do SQL Server 2008 que contém os hotfixes neste pacote de atualizações cumulativas. Para obter mais informações sobre o pacote de atualizações cumulativas, clique no número abaixo para ler o artigo na Base de Conhecimento da Microsoft:
956717 Pacote de atualização cumulativa 1 para SQL Server 2008
patch do SQL2008

Propriedades

ID do Artigo: 955392 - Última Revisão: 04/10/2016 05:10:00 - Revisão: 7.0

Microsoft SQL Server 2008 Enterprise, Microsoft SQL Server 2008 Developer, Microsoft SQL Server 2008 Express, Microsoft SQL Server 2008 Standard, Microsoft SQL Server 2008 Web, Microsoft SQL Server 2008 Workgroup, 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

  • kbsqlsetup kbpatch kbsetup kbexpertiseadvanced kbinfo kbhowto kbmt KB955392 KbMtpt
Comentários
id"; document.getElementsByTagName("head")[0].appendChild(m);