Como actualizar ou incluir uma instalação do SQL Server 2008

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

Nesta página

INTRODUÇÃO

Este artigo descreve como actualizar ou incluir uma falha na instalação do Microsoft SQL Server 2008, utilizando a actualização cumulativa mais recente (CU) ou mais recente Service Pack (SP). Utilize estas instruções quando não é possível instalar o SQL Server 2008 devido sobre uma questão conhecida no programa de configuração. A secção "SQL Server 2008 configuração correcções" lista de artigos da base de dados de conhecimento da Microsoft que descrevem problemas conhecidos do programa de configuração e explica como obter a actualização mais recente.

Existem duas situações a considerar:
  • Tenta instalar o SQL Server 2008. Detectar uma falha de configuração e os ficheiros de configuração estão instalados no computador.
  • Pretende proactivamente evitar problemas de configuração conhecidos utilizando uma configuração de actualização.
É recomendar que actualizar ou integre o SQL Server 2008 original utilizando o Service Pack 1 porque o Service Pack permite actualizar a totalidade do produto. Um CU baseia-se no SQL Server 2008 lançamento original só pode actualizar o componente de suporte de SQL.

Para obter respostas às perguntas mais frequentes sobre slipstreaming, consulte o tópico de SQL Server 2008 integrada perguntas mais frequentes sobre o seguinte Web site da Microsoft:
http://blogs.msdn.com/petersad/archive/2009/04/24/sql-server-2008-slipstream-frequently-asked-questions.aspx

Mais Informação

Quando executa a versão original do programa de configuração do SQL Server 2008, o programa de configuração copia-se no computador local e, em seguida, re-runs da cópia local. Por conseguinte, se existir uma versão posterior dos ficheiros suporte no computador, o programa de configuração será executado estes ficheiros actualizados. Por conseguinte, é possível actualizar os ficheiros de suporte do programa de configuração do SQL Server 2008 antes de executar o ficheiro Setup.exe.

Pode iniciar a partir do SQL Server 2008 Service Pack 1, para actualizar o SQL Server 2008 utilizando a infra-estrutura de sopro. Quando instalar o Service Pack 1 utilizando o procedimento de sopro ou instalar uma instalação existente do SQL Server 2008, é criada uma entrada para o Service Pack em Adicionar ou remover programas. Pode desinstalar o service pack utilizando esta entrada.

Para verificar se um service pack está instalado correctamente, execute o relatório de detecção de SQL que conste o centro de instalação do SQL Server 2008. Deverá visualizar as funcionalidades 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 actualizar uma instalação do SQL Server 2008

Quando tenta instalar o SQL Server 2008 de um DVD ou a partir de uma partilha de rede, a instalação falha devido de um problema com a versão de lançamento do programa de configuração.

Os seguintes passos descrevem como actualizar o programa de configuração do SQL Server 2008 quando ocorre um problema de configuração:
  1. Se tiver os ficheiros de suporte do programa de configuração do SQL Server 2008 instalados no computador, aplicar uma CU ou suportar ficheiros de um hotfix para actualizar o programa de configuração do SQL Server 2008 e, em seguida, volte a executar o programa de configuração a partir do DVD ou a partilha de rede.
  2. Se não estiverem instalados os ficheiros de suporte do programa de configuração do SQL Server 2008, consulte a secção "Proactivamente executar o programa de configuração".
Para determinar se os ficheiros de suporte do programa de configuração do SQL Server 2008 são instalados no computador, consulte a entrada utilizando Adicionar ou remover programas no painel de controlo em sistemas operativos anteriores ao Windows Vista. No Windows Vista ou versões posteriores do Windows, visualizar a entrada utilizando programas e funcionalidades no painel de controlo. Para aplicar um CU ou uma correcção e execute o programa de configuração, siga estes passos:
  1. Se uma correcção está disponível através de uma correcção, transfira o CU ou a correcção e, em seguida, instalá-lo executando o ficheiro .exe ou utilizando a linha de comandos no computador. O pacote detecta o suporte de configuração do SQL Server 2008 ficheiros no computador e, em seguida, aplica-se uma nova versão do ficheiro SQLSupport.msi.
  2. Execute novamente o programa de configuração a partir do DVD ou a partir da partilha de rede. O programa de configuração detecta que está disponível no computador uma versão posterior do ficheiro SQLSupport.msi e o programa de configuração é executado da versão local no computador em vez de partir da partilha de rede ou de DVD.

Limitações

As seguintes limitações aplicam-se quando actualiza o programa de configuração ou utilize o procedimento de sopro:
  • Importante Tem de desinstalar uma falha na instalação se o ficheiro de registo Summary.txt indica que tem de desinstalar.
  • Se utilizar o procedimento de sopro para actualizar uma instalação para uma instalação do WOW64, terá de efectuar um dos seguintes passos adicionais:
    • Especificar o / acção parâmetro na linha de comandos, para além do parâmetro / x 86.
    • Na página Opções do centro da instalação, seleccione x 86.
  • Se adicionar funcionalidades a uma instância que já tenha o serviço de base de dados instalado através de slipstreaming, a instalação poderá falhar. Para contornar este problema, é necessário adicionar funcionalidade utilizando o suporte original de SQL Server 2008 ou actualizar a instância para o SP1 e, em seguida, utilize a infra-estrutura de sopro.
  • Quando copia pacotes de sopro, utilize caminhos que não contêm espaços. Se especificar uma localização que contém espaços para parâmetros /PCUSOURCE ou /CUSOURCE, ocorre uma falha com a configuração de sopro.

Proactivamente a executar o programa de configuração

Existem dois métodos que pode utilizar para actualizar uma instalação do SQL Server 2008. Recomendamos que utilize o primeiro método devido dos seguintes benefícios da infra-estrutura de sopro:
  • Pode actualizar rapidamente ao SQL Server 2008 SP1 numa única instalação.
  • Reduza os tempos de reinício.
  • Melhorar a experiência de configuração global.
  • Evite problemas de configuração conhecidos.


Para utilizar estes métodos, o administrador deve obter os ficheiros de suporte do programa de configuração do SQL Server 2008 actualizados, transferindo a mais recente CU ou correcção ou service pack. Para obter informações sobre as correcções do programa de configuração que estão incluídos no hotfix mais recente e para obter informações sobre como transferir a correcção, consulte a secção "SQL Server 2008 configuração correcções". Depois de obter os ficheiros de suporte do programa de configuração do SQL Server 2008 actualizados, utilize um dos seguintes métodos.

Utilize o procedimento de sopro para actualizar o SQL Server 2008

Este método permite-lhe actualizar a totalidade do produto quando executa o programa de configuração do SQL Server 2008 depois de seguir um dos seguintes procedimentos:

Técnica 1: Passos de sopro base

Siga os passos seguintes para criar uma gota de sopro que pode utilizar para instalar o suporte de dados original e um service pack ao mesmo tempo.
  1. Instale os seguintes pré-requisitos para o SQL Server 2008.
  2. Transferir o pacote do pacote de serviço que corresponde à arquitectura do sistema. Por exemplo transferir o pacote de 64 x do SQL Server 2008 Service Pack 1 se o sistema for um sistema de x 64.
  3. Extrai o service pack executando o seguinte comando:
    SQLServer2008SP1-KB968369-x 64-enu.exe /x:C:\SP1
  4. Execute o service pack para instalar ficheiros de programa de configuração no computador. Receberá uma caixa de diálogo Ficheiros de suporte do programa de configuração se não tiverem sido instalados os ficheiros de suporte do programa de configuração. Também pode executar o ficheiro seguinte para instalar os ficheiros de suporte do programa de configuração:
    C:\SP1\x64\setup\1033\sqlsupport.msi
  5. Execute o ficheiro Setup.exe a partir do suporte de dados de origem SQL Server 2008, especificando o / PCUSource parâmetro. Por exemplo:
    Setup.exe /PCUSource = C:\SP1


Procedimento 2: Criar uma gota intercalada:

Este procedimento descreve como criar um novo suporte de origem que vai incluir o suporte original e o SQL Server 2008 Service Pack 1. Quando cria esta queda intercalada, é possível instalar o SQL Server 2008 SP1 num único passo.

Notas
  • É recomendável que primeiro conclua uma instalação integrada da descida nova num computador de teste antes de o implementar para o ambiente de produção.
  • Estes passos destinam-se a versão inglesa do SQL Server 2008. No entanto, funciona para qualquer idioma do SQL Server 2008 se obtiver o idioma correcto do pacote do service pack.
  1. Copie o suporte original de SQL Server 2008 para c:\SQLServer2008_FullSP1.
  2. Transferir o pacote do Service Pack 1. Os nomes do pacote são os seguintes:
    • SQLServer2008SP1-KB968369-IA64-enu.exe
    • SQLServer2008SP1-KB968369-x 64-enu.exe
    • SQLServer2008SP1-KB968369-x 86-ptg.exe
  3. Extrai os pacotes do seguinte modo:
    • /X:c:\SQLServer2008_FullSP1\PCU SQLServer2008SP1-KB968369-IA64-enu.exe
    • SQLServer2008SP1-KB968369-x 64-enu.exe /x:c:\SQLServer2008_FullSP1\PCU
    • SQLServer2008SP1-KB968369-x 86-enu.exe /x:c:\SQLServer2008_FullSP1\PCU
    Nota Certifique-se de que concluir este passo para todas as arquitecturas assegurar que o suporte original é actualizado correctamente.
  4. Execute os seguintes comandos para copiar o ficheiro Setup.exe e o ficheiro Setup.rll da localização extraída para a localização de suportes de dados 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 ficheiros (não as pastas), excepto o ficheiro Microsoft.SQL.Chainer.PackageData.dll, no C:\SQLServer2008_FullSP1\PCU\ Architecture para C:\SQLServer2008_FullSP1 \ Architecture para actualizar os ficheiros originais.
    robocopy C:\SQLServer2008_FullSP1\pcu\x86 C:\SQLServer2008_FullSP1\x86 /XF Microsoft.SQL.Chainer.PackageData.dll
    robocopy C:\SQLServer2008_FullSP1\pcu\x64 C:\SQLServer2008_FullSP1\x64 /XF Microsoft.SQL.Chainer.PackageData.dll
    robocopy C:\SQLServer2008_FullSP1\pcu\ia64 C:\SQLServer2008_FullSP1\ia64 /XF Microsoft.SQL.Chainer.PackageData.dll

    Nota Se copiar o ficheiro Microsoft.SQL.Chainer.PackageData.dll acidentalmente, poderá receber a seguinte mensagem de erro quando executa o ficheiro Setup.exe.

    O programa de configuração do SQL Server tem encontrou o seguinte erro:
    A acção especificada LandingPage não é suportada para a operação de patchingg do SQL Server.
    Código de erro 0x84BF0007


    Se ocorrer este problema, restaure o ficheiro Microsoft.SQL.Chainer.PackageData.dll novamente para a versão original.
  6. Determinar se tem o ficheiro Defaultsetup.ini nas seguintes pastas:
    • C:\SQLServer2008_FullSP1\x86
    • C:\SQLServer2008_FullSP1\x64
    • C:\SQLServer2008_FullSP1\ia64
    Se tiver o ficheiro Defaultsetup.ini nas pastas, abra o ficheiro Defaultsetup.ini e, em seguida, adicione PCUSOURCE = ". \PCU" para o ficheiro da seguinte forma:
         ;SQLSERVER2008 Configuration File
    
         [SQLSERVER2008]
    
         ...
    
         PCUSOURCE=".\PCU"
    
    se não tiver o ficheiro Defaultsetup.ini nas pastas, criar o ficheiro Defaultsetup.ini nas pastas e adicione o seguinte conteúdo ao ficheiro:
        ;SQLSERVER2008 Configuration File
    
        [SQLSERVER2008]
    
        PCUSOURCE=".\PCU"
    
    Nota: este ficheiro indica ao programa de configuração onde localizar o suporte de origem do SP1 que extraiu no passo 3.
  7. Inicie o programa de configuração.
Nota Não deverá efectuar o procedimento de sopro para aplicar o SQL Server 2008 Service Pack 1 para a edição do SQL Server 2008 Express. SQL Server 2008 Express Edition SP1 já está uma gota intercalada. No entanto, pode utilizar o procedimento de sopro para aplicar uma actualização cumulativa para o SQL Server 2008 Express edição.
Como verificar se concluiu uma actualização integrada

  • Na página Regras de instalação, um produto de Actualização do programa de configuração do Media Language regra é apresentado na lista de regras.
  • Na página Ready para instalação, o nó de acção indica que é uma instalação integrada. Além disso, um nó integrada é apresentado na lista.
  • No ficheiro de registo do sumário, pode encontrar a definição PCUSource.
  • Após a instalação, se executar as funcionalidades do SQL Server descoberta mapa partir do centro da instalação, deverá visualizar as funcionalidades são versão 10.1. xxxx.

Actualizar os ficheiros de suporte do programa de configuração do SQL Server 2008

Existem duas opções que pode utilizar para instalar os ficheiros de suporte do programa de configuração do SQL Server 2008. Recomendamos que utilize este método para instalar ficheiros de suporte do programa de configuração do SQL Server 2008 antes do SQL Server SP1.

Nota Para as duas opções, apenas os ficheiros de suporte a configuração do SQL Server 2008 são actualização. Para actualizar a totalidade do produto, tem de executar o pacote de correcções depois o produto ter sido instalado com êxito.

Opção 1: Instalar o ficheiro SQLSupport.msi directamente


Esta opção é mais adequada para executar uma configuração patched num pequeno número de computadores.
  1. Instale quaisquer componentes pré-requisito pela SQL Server 2008 se não estiverem já instalados. Microsoft Windows Installer 4.5 tem de estar instalado. Tem de instalar o .NET Framework 2.0 SP2 para SQL Server 2008 Express Edition e o .NET Framework 3.5 SP1 para outras edições. Tem de transferir o .NET Framework 3.5 SP1 a partir da internet e aplicar manualmente o SP1.

    Notas
    • Na plataforma do IA-64, o .NET Framework 3.5 não é suportada e o .NET Framework 2.0 SP2 é necessária. Pode instalar o .NET Framework 2.0 SP2 a partir do suporte de dados de origem. O .NET Framework 2.0 SP2 está localizado na seguinte pasta no suporte de origem:
      Drive_Letter: \ia64\redist\2.0\NetFx20SP2_ia64.exe
    • Em plataformas x 86 e x 64, tem de instalar o .NET Framework 3.5 SP1.
  2. Faça duplo clique no pacote de correcção para instalar os ficheiros de suporte do programa de configuração do SQL Server 2008. Depois de extrair o conteúdo do pacote, os ficheiros de suporte do programa de configuração do SQL Server 2008 actualizados serão instalados. O pacote de correcções concluirá a instalação sem o notificar quando estiver concluída. Para confirmar que os ficheiros são instalados, visualizar a entrada utilizando o item Adicionar ou remover programas no painel de controlo em sistemas operativos anteriores ao Windows Vista. No Windows Vista ou versões posteriores do Windows, visualizar a entrada utilizando o item programas e funcionalidades no painel de controlo.
  3. Inicie o programa de configuração partir do DVD ou de partilha de rede.
Opção 2: Actualizar os ficheiros de multimédia original


Esta opção é mais adequada para executar uma configuração patched num grande número de computadores, implementações grandes, ou quando um administrador pretende disponibilizar este programa de configuração para os utilizadores corrigido. É importante siga estes passos cuidadosamente e testar exaustivamente antes de disponibilizar esta opção para outros utilizadores.
  1. Transfira a correcção que inclui os ficheiros actualizados do suporte do programa de configuração do SQL Server 2008 que pretende utilizar para actualizar os ficheiros de suporte de dados original. Tem de transferir as correcções do x 86, x 64 e IA-64 plataformas porque o suporte original contém os ficheiros para cada plataforma.
  2. Numa linha de comandos, escreva o seguinte comando e prima ENTER para extrair o conteúdo do pacote:
    hotfix_package_name / x: c: \ kb _number_of_hotfix package \ architecture
    O marcador de posição de architecture representa as plataformas de hardware diferente. Por exemplo, pode representar uma das seguintes pastas:
    • x 86
    • x 64
    • IA64
    Os seguintes exemplos representam como pode utilizar 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 de DVD do SQL Server 2008 para o disco rígido local.
  4. Copie os seguintes ficheiros:
    1. Copie os ficheiros Setup.exe e Setup.rll do C:\ kb_number_of_hotfix package \ pasta para a Folder that contains the local copy of media \ pasta.
    2. Copiar todos os ficheiros (não subpastas) da pasta de architecture, excepto o ficheiro Microsoft.SQL.Chainer.PackageData.dll, do kb_number_of_hotfix package C:\ \ architecture \ architecture \ pasta para a Folder that contains the local copy of media \ architecture \ pasta.
  5. Inicie o programa de configuração a partir da pasta local.
Nota Devido a esquema alterações que foram introduzidas em pacotes de actualização com base-cumulativa RTM para o SQL Server 2008 que começam com cumulativa 8 pacote de actualização, poderá receber a seguinte mensagem de erro quando executa o programa de configuração. Poderá receber a seguinte mensagem de erro depois de actualizar os ficheiros de suporte do programa de configuração utilizando o procedimento descrito na opção 2:
2010-01-14 15:34:36 Slp: tipo de excepçã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 este problema de validação, recomendamos que copie o ficheiro Microsoft.SQL.Chainer.PackageData.dll do suporte de RTM e manter o ficheiro Microsoft.SQL.Chainer.Package.dll original na mesma localização do ficheiro Microsoft.SQL.Chainer.Package.Package.xsd. Fazê-lo para certifique-se de que os dois ficheiros .dll estão sincronizados. Esta combinação de ficheiros .dll instalarão a versão RTM SqlSupport.msi (10.00.1600.22). Para beneficiar as correcções de bugs que estão presentes na actualização cumulativa, utilize um dos seguintes métodos:

Método 1

Instale manualmente o ficheiro .msi SQL suporte a arquitectura particular na seguinte localização de extracção do pacote de actualização cumulativa:
CU8\<cpu>\setup\sqlsupport.msi


Método 2

Para além para os ficheiros listados no passo 4 na opção 2, devem ser copiados os ficheiros que são descritos os seguintes passos antes de iniciar o programa de configuração de uma pasta local. Para copiar os ficheiros, seguindo estes passos.
  1. Copie o ficheiro Microsoft.SQL.Chainer.Package.dll da pasta RTM para a cópia local do <media>\ < arquitectura pasta > pasta.
  2. Copie o ficheiro sqlsupport.msi. Das seguintes localizações, copie o ficheiro da primeira localização para a cópia local da segunda localização:
    C:\<kb_number_of_hotfix package>\<architecture>\setup\Sqlsupport.msi
    <media>\ < arquitectura pasta > \setup\

Correcções de configuração do SQL Server 2008

Para obter mais informações sobre problemas de configuração conhecidos e as correcções para resolver estes problemas, clique nos números de artigo que se seguem para visualizar os artigos na base de dados de conhecimento da Microsoft:
955814CORRECÇÃO: Mensagem de erro quando instala o SQL Server 2008 Express edition num controlador de domínio com o Windows Server 2003 Service Pack 2 ou o Windows Small Business Server 2003 Service Pack 1: "Excepção tenha sido iniciada pelo destino de invocação"
956138CORRECÇÃO: Não é possível actualizar uma instância de inglês do SQL Server 2000 Reporting Services para o SQL Server 2008 Reporting Services
957453CORRECÇÃO: Quando instala o SQL Server 2008, a instalação falha e é registada a mensagem de erro "Atributos não são iguais" no ficheiro Summary.txt
957804CORRECÇÃO: o programa de configuração do SQL Server não utiliza o nome da instância que fornecer no ficheiro Config.ini modificado quando tenta instalar o SQL Server 2008 Express
955949CORRECÇÃO: Actualização de cluster para o SQL Server 2008 falha quando os nós de cluster do SQL Server 2005 têm diferentes funcionalidades instaladas
957806CORRECÇÃO: A acção CompleteFailoverCluster não detecta o SKU correcto que está preparado utilizando a acção PrepareFailoverCluster no SQL Server 2008
957459CORRECÇÃO: Mensagem de erro quando tenta adicionar um segundo nó num cluster de activação pós-falha do SQL Server 2008: "O SKU actual é inválida"
Nota Se outros problemas de configuração são identificados, artigos da base de dados de conhecimento da Microsoft adicionais irão ser libertados e incluídos nesta lista.

Como obter o programa de configuração correcções SQL Server 2008

Um pacote de actualização cumulativa suportados está agora disponível da Microsoft. Contudo, destina-se a corrigir os problemas descritos neste artigo. Aplique-a apenas em sistemas que tenham estes problemas específicos. Este pacote de actualização cumulativa poderá ser submetida a testes adicionais. Por conseguinte, se não estiver a ser gravemente afectado por qualquer destes problemas, recomendamos que aguarde pelo próximo service pack do SQL Server 2008 que contenha as correcções neste pacote de actualização cumulativa. Para obter mais informações sobre o pacote de actualização cumulativa, clique no número de artigo que se segue para visualizar o artigo na base de dados de conhecimento da Microsoft:
956717Pacote de actualização cumulativa 1 para o SQL Server 2008

Propriedades

Artigo: 955392 - Última revisão: 30 de outubro de 2009 - Revisão: 5.4
A informação contida neste artigo aplica-se a:
  • 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
Palavras-chave: 
kbmt kbpatch kbsetup kbexpertiseadvanced kbinfo kbhowto KB955392 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: 955392

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