Partilhar via


Visão geral da instalação de manutenção do SQL Server

Você pode aplicar uma atualização a qualquer componente do SQL Server 2012 instalado com uma atualização de manutenção do SQL Server 2012. Se o nível da versão de um componente existente do SQL Server 2012 for posterior ao da versão de atualização, o programa de Instalação o excluirá da atualização. Para obter mais informações sobre a aplicação de uma atualização de serviços, consulte Instalar atualizações de manutenção do SQL Server 2012 (https://go.microsoft.com/fwlink/?LinkId=231297).

As seguintes considerações se aplicam à instalação de atualizações do SQL Server 2012:

  • Todos os recursos que pertencem a uma instância do SQL Server devem ser atualizados ao mesmo tempo. Por exemplo, quando atualizar o Mecanismo de Banco de Dados, você também deverá atualizar os componentes Analysis Services e Reporting Services se eles estiverem instalados como parte da mesma instância do SQL Server. Recursos compartilhados, como as Ferramentas de Gerenciamento, o SSDT (SQL Server Data Tools) e o SQL Server Integration Services, sempre devem ser atualizados para a versão mais recente. Se nenhuma instância ou nenhum componente da árvore de recursos estiver selecionado, ele não será atualizado.

  • Por padrão, os arquivos de log de atualização do SQL Server 2012 são salvos em %Arquivos de Programas%\Microsoft SQL Server\110\Setup Bootstrap\LOG\.

  • A instalação do SQL Server agora pode integrar uma atualização à mídia original para executar a mídia original e a atualização ao mesmo tempo. Para obter mais informações, consulte Atualizações de produto na instalação do SQL Server 2012 e Novidades na instalação do SQL Server(https://go.microsoft.com/fwlink/?LinkID=219508).

  • Antes de aplicar uma atualização de manutenção do SQL Server 2012, é recomendável fazer backup dos dados.

  • As atualizações do SQL Server estão disponíveis por meio do Microsoft Update. Recomendamos que você procure atualizações regularmente para manter sua instância do SQL Server atualizada e segura. O SQL Server 2012 SP1 está sendo fornecido como uma instalação completa do SQL Server. Em vez de fornecer o Service Pack no pacote executável do patch padrão a ser aplicado às instâncias do SQL Server 2012 RTM, nesta versão é fornecido um pacote de instalação que consiste em 2 arquivos. Quando executado, ele instalará uma nova instância do SQL Server 2012 com o SP1 pré-instalado. Para obter mais informações, consulte Instalação completa do SQL Server 2012 SP1.

Requisitos e problemas conhecidos

Os requisitos de espaço em disco recomendados são, aproximadamente, 2,5 vezes o tamanho do pacote para instalação, download e extração do pacote. Após instalar um service pack, você pode remover o pacote baixado. Todos os arquivos temporários serão removidos automaticamente.

Examine os problemas conhecidos: para obter mais informações sobre os problemas conhecidos da versão atual, consulte o tópico de notas de versão correspondentes aqui: Notas de versão do SQL Server.

Visão geral da instalação

Esta seção aborda a instalação do SQL Server 2012 para atualizações cumulativas e service packs, inclusive como fazer o seguinte:

  • Preparar-se para uma instalação de atualização do SQL Server 2012

  • Instalar atualizações do SQL Server 2012

  • Reiniciar serviços e aplicativos

Preparar-se para uma instalação de atualização do SQL Server 2012

É altamente recomendável que você faça o seguinte antes de instalar atualizações do SQL Server 2012:

  • Faça backup dos bancos de dados de sistema do SQL Server — Antes de instalar as atualizações do SQL Server 2012, faça backup dos bancos de dados master, msdb e model. A instalação de uma atualização do SQL Server 2012 altera esses bancos de dados, tornando-os incompatíveis com versões anteriores do SQL Server 2012. Os backups desses bancos de dados serão necessários se você decidir reinstalar o SQL Server 2012 sem essas atualizações.

    Também é recomendável fazer backup dos bancos de dados de usuário.

    Observação importanteImportante

    Ao aplicar atualizações a instâncias do SQL Server que participam de uma topologia de replicação, você deverá fazer backup dos bancos de dados replicados junto com os bancos de dados do sistema antes de aplicar a atualização.

  • Faça backup dos bancos de dados, do arquivo de configuração e do repositório do Analysis Services — Antes de atualizar uma instância do Analysis Services, você deve fazer backup do seguinte:

    • Bancos de dados do Analysis Services. Por padrão, eles vêm instalados em C:\Arquivos de Programas\Microsoft SQL Server\MSAS11.<ID da Instância>\OLAP\Data\. Para a instalação do WOW, o caminho padrão é C:\Arquivos de Programas (x86)\Microsft SQL Server\MSAS11.<ID da instância>\OLAP\Data\.

    • Parâmetro de configuração do Analysis Services no arquivo de configuração msmdsrv.ini. Por padrão, ele fica localizado no diretório C:\Arquivos de Programas\Microsoft SQL Server\MSAS11.\<ID da Instância>\OLAP\Config\.

    • (Opcional) O banco de dados que contém o repositório do Analysis Services. Esta etapa será necessária somente se o Analysis Services tiver sido configurado para funcionar com a biblioteca de DSO (Decision Support Objects).

    ObservaçãoObservação

    Se não for feito o backup dos bancos de dados, do arquivo de configuração e do repositório do Analysis Services, você não poderá reverter uma instância atualizada do Analysis Services para a versão anterior.

  • Verificar se os bancos de dados do sistema têm espaço livre suficiente — Se a opção de crescimento automático não estiver selecionada para os bancos de dados de sistema master e msdb, esses bancos de dados deverão ter pelo menos 500 KB de espaço livre. Para verificar se os bancos de dados têm espaço suficiente, execute o procedimento armazenado do sistema sp_spaceused nos bancos de dados master e msdb. Se o espaço não alocado de um deles for inferior a 500 KB, aumente o tamanho do banco de dados.

  • Interromper serviços e aplicativos — Para evitar que o sistema seja reiniciado, interrompa todos os aplicativos e serviços que estabelecem conexões com as instâncias do SQL Server que estão sendo atualizadas antes de instalar atualizações do SQL Server 2012. Isso inclui o SQL Server Management Studio e o SSDT (SQL Server Data Tools). Para obter mais informações, consulte Iniciar, parar, pausar, retomar, reiniciar o mecanismo de banco de dados, o SQL Server Agent ou o serviço SQL Server Browser.

    ObservaçãoObservação

    Você não pode interromper serviços em um ambiente de cluster de failover. Para obter mais informações, consulte a seção de instalação de cluster de failover mais adiante neste tópico.

  • Para eliminar a necessidade de reiniciar o computador após a instalação da atualização, a Instalação mostrará uma lista com os processos que estão bloqueando arquivos. Se o programa de Instalação da atualização precisar encerrar um serviço durante a instalação, ele reiniciará o serviço depois que a instalação for concluída.

  • Se a Instalação determinar que os arquivos sejam bloqueados durante a instalação, talvez seja necessário reiniciar o computador após a conclusão da instalação. Se necessário, a Instalação solicitará que você reinicie o computador.

Instalar atualizações do SQL Server 2012

Esta seção descreve o processo de instalação.

Observação importanteImportante

As atualizações do SQL Server 2012 devem ser instaladas com uma conta que tenha privilégios administrativos no computador em que serão instaladas. Para instalações locais, você deve executar a Instalação como um administrador. Se você instalar o SQL Server de um compartilhamento remoto, deverá usar uma conta de domínio que tenha permissões de leitura e de execução no compartilhamento remoto.

Iniciando uma atualização do SQL Server 2012

Para instalar uma atualização do SQL Server 2012, execute o arquivo de pacote autoextraível.

Pacote de atualização cumulativa (CU): <SQLServer2012>-KBxxxxxx-PPP.exe

Pacote de service pack (PCU): <SQLServer2012><SPx> -KBxxxxxx-PPP-LLL.exe

  • x indica o número do service pack

  • PPP indica a plataforma específica.

  • LLL indica a abreviação de caracteres do idioma do SQL Server, por exemplo: o LLL do inglês é ENU.

Para aplicar as atualizações aos componentes do SQL Server 2012 que fazem parte de um cluster de failover, consulte a seção sobre a instalação de cluster de failover. Para obter mais informações sobre como executar uma instalação de atualização no modo autônomo, consulte Instalando atualizações no prompt de comando.

Atualizações de produtos na instalação do SQL Server 2012

A Atualização de Produto é um novo recurso na Instalação do SQL Server 2012. Ela integra as últimas atualizações de produto com a instalação principal, para que o produto principal e suas atualizações aplicáveis sejam instalados ao mesmo tempo. A Atualização de Produto pode pesquisar atualizações aplicáveis no Microsoft Update, no WSUS (Windows Server Update Services), em uma pasta local ou em um compartilhamento de rede. Depois que a Instalação localizar as versões mais recentes das atualizações aplicáveis, ela baixará e integrará essas atualizações com o processo de instalação do SQL Server atual. A Atualização de Produto pode efetuar pull de uma atualização cumulativa, service pack ou service pack mais atualização cumulativa. A funcionalidade da Atualização de Produto é uma extensão da funcionalidade Instalação Integrada que estava disponível no PCU1 do SQL Server 2008. Para obter mais informações sobre o recurso Atualizações de Produto na Instalação do SQL Server 2012, consulte Atualizações de produto na instalação do SQL Server 2012.

Instalação completa do SQL Server 2012 SP1

O SQL Server 2012 SP1 também está disponível como um pacote de instalação completa do SQL Server. O pacote de instalação do SQL Server 2012 SP1 instalará uma nova instância do SQL Server com o SP1 pré-instalado.

O pacote tem um executável e arquivos de instalação no formato compactado. Ele também tem arquivos no formato: SQLServer2012SP1-<Arquitetura>-<Idioma>.exe e SQLServer2012SP1-<Arquitetura>-<Idioma>.box.

Examine as seguintes instruções ao instalar o SQL Server 2012 SP1:

  • Baixe os arquivos a seguir da página de download para um diretório temporário no seu dispositivo:

    • SQLServer2012SP1-arquitetura-idioma.box

    • SQLServer2012SP1-arquitetura-idioma.exe

  • Assim que os downloads forem concluídos, clique duas vezes no arquivo SQLServer2012SP1-<arquitetura>-<idioma>.exe para iniciar o processo de instalação.

  • Na caixa de diálogo Escolha o Diretório para Arquivos Extraídos, o caminho do diretório padrão é pré-populado: <Unidade atual>\<Pasta de trabalho atual>\<Nome do pacote>. Por exemplo, %temp%\SQLServer2012SP1-x64-ENU\. Clique em Procurar para alterar o caminho do diretório dos arquivos extraídos.

  • O pacote é descompactado no caminho de instalação especificado e deixado no caminho de diretório especificado após a conclusão da instalação. Um usuário poderá usar os binários da pasta extraída para futuras instalações.

  • O Assistente de Instalação executa a Central de Instalação do SQL Server. Siga as instruções de instalação em Instalar o SQL Server 2012 por meio do Assistente de Instalação (Instalação) (https://msdn.microsoft.com/library/ms143219.aspx).

A tabela a seguir tem alguns parâmetros de linha de comando que podem ser usados para extrair o pacote do SQL Server 2012 SP1:

Para obter uma lista detalhada dos parâmetros de linha de comando com suporte que podem ser diretamente fornecidos para o pacote do SP1, consulte Instalar o SQL Server 2012 do prompt de comando (https://msdn.microsoft.com/library/ms144259.aspx)

Parâmetro

Descrição

/x ou -x

Abre a caixa de diálogo Escolha o Diretório para Arquivos Extraídos e extrai o pacote no caminho especificado.

Ele não executa a instalação.

/x:<caminho> ou -x:<caminho>

Extrai no pacote no caminho especificado e não inicia a instalação.

/q ou -q

Especifica que a Instalação é executada em modo silencioso sem nenhuma interface do usuário. Isso é usado para instalações autônomas.

/|:<caminho> ou -|:<caminho>

Por padrão, o arquivo de log é armazenado no diretório temp com o nome SQLServer2012SPx-<Arquitetura>-<Idioma>_decompression_log.txt

Use esse parâmetro para gerar o arquivo de log da extração em um caminho especificado.

Por exemplo:

SQLServer2012SP1-x64-ENU /x /l:<caminho>

Essa opção deve ser usada apenas em conjunto com /x ou –x ou /x:<caminho> ou -x:<caminho>

Atualizando uma imagem preparada do SQL Server

É possível aplicar uma atualização a uma instância preparada não configurada do SQL Server sem concluir a configuração da instância preparada. As diferentes maneiras de aplicar uma atualização a uma instância preparada do SQL Server são explicados a seguir:

  • Atualizando uma instância previamente preparada do SQL Server

    As atualizações para uma instância preparada podem ser aplicadas antes da configuração. O pacote de atualização detecta que a instância está no estado preparado e aplica o patch à instância preparada, sem concluir a configuração.

  • Atualizações para uma instância preparada usando o Microsoft Update:

    É possível aplicar atualizações a uma instância preparada do SQL Server por meio do Microsoft Update. O pacote do Microsoft Update detectará que a instância está no estado preparado e aplicará o patch à instância preparada, sem concluir a configuração.

Se estiver atualizando uma imagem preparada do SQL Server, você precisará especificar o parâmetro InstanceID. Para obter mais informações e uma sintaxe de exemplo, consulte Instalando atualizações no prompt de comando.

Atualizando uma imagem concluída do SQL Server

A atualização de uma instância completa e configurada do SQL Server segue os mesmos processos de qualquer outra instância instalada do SQL Server.

Recriando um nó de cluster de failover do SQL Server 2012

Se você precisar recriar um nó no cluster de failover após a aplicação das atualizações, siga estas etapas:

  1. Recrie o nó no cluster de failover. Para obter mais informações sobre como recriar um nó, consulte Recuperar-se de uma falha na instância do cluster de failover.

  2. Execute o programa de Instalação do SQL Server 2012 original para instalar o SQL Server 2012 no nó do cluster de failover.

  3. Execute a Instalação das atualizações do SQL Server 2012 no nó adicionado.

Reiniciar serviços e aplicativos

Quando a Instalação estiver concluída, a reinicialização do computador poderá ser solicitada. Após a reinicialização do sistema, ou após a conclusão do programa de Instalação sem uma solicitação de reinicialização, use o nó Serviços no Painel de Controle para reiniciar os serviços que você interrompeu antes de aplicar as atualizações do SQL Server 2012. Isso inclui serviços como o Distributed Transaction Coordinator e o Microsoft Search, ou equivalentes específicos das instâncias.

Reinicie os aplicativos fechados antes de executar a Instalação da atualização do SQL Server 2012. Talvez você queira fazer outro backup dos bancos de dados atualizados master, msdb e model logo após a instalação bem-sucedida.

Desinstalando atualizações do SQL Server 2012

Você pode desinstalar as atualizações cumulativas ou os service packs do SQL Server 2012 em Programas e Recursos no Painel de Controle. Para ver a lista de atualizações instaladas, abra Atualizações Instaladas clicando em Iniciar, Painel de Controle, Programas e, em Programas e Recursos, clique em Exibir atualizações instaladas. Cada atualização cumulativa é relacionada separadamente. No entanto, quando um service pack está instalado num nível superior ao das atualizações cumulativas, as entradas de atualizações cumulativas são ocultadas e só ficarão disponíveis se você desinstalar o service pack.

Para desinstalar um service pack e uma atualização, é necessário iniciar a atualização mais recente ou o service pack aplicado à instância do SQL Server e trabalhar retroativamente. Em cada um dos exemplos a seguir, o SQL Server acaba com a Atualização Cumulativa 1 depois que a desinstalação é concluída para os outros service packs ou as outras atualizações:

  • Para uma instância do SQL Server 2012 com a Atualização Cumulativa 1 e o SP1 instalados, desinstale o SP1.

  • Para cada instância do SQL Server 2012 com a Atualização Cumulativa 1, o SP1 e a Atualização Cumulativa 2 instalados, desinstale a Atualização Cumulativa 2 primeiro e, em seguida, o SP1.

Consulte também

Outros recursos

Instalar o SQL Server 2012 do prompt de comando

Instalar atualizações de serviço do SQL Server 2012

Validar uma instalação do SQL Server

Exibir e ler arquivos de log da Instalação do SQL Server