Como instalar service packs e hotfixes em uma instância do SQL Server 2005 está configurado para usar o espelhamento do banco de dados

Traduções deste artigo Traduções deste artigo
ID do artigo: 926824 - Exibir os produtos aos quais esse artigo se aplica.
Expandir tudo | Recolher tudo

INTRODUÇÃO

Este artigo contém etapas que você pode seguir para instalar service packs e hotfixes em uma instância do Microsoft SQL Server 2005 que tenha uma das seguintes características:
  • A instância do SQL Server 2005 tem um ou mais bancos de dados que são configurados para usar o espelhamento do banco de dados.
  • A instância do SQL Server 2005 está atuando como um servidor de testemunha para um banco de dados sessão de espelhamento.
Siga estas etapas para manter a proteção avançada de segurança de dados.

SQL Server 2005 não é necessário estar executando uma função de servidor específico em um banco de dados quando você aplicar um service pack ou um hotfix da sessão de espelhamento. Por exemplo, o SQL Server 2005 pode estar executando a função principal ou a função de espelho. No entanto, recomendamos que você atualize o parceiro servidores quando eles estão sendo executados em função espelho e, em seguida, atualizar o servidor de testemunha.

Mais Informações

Se você instalar hotfixes ou service packs em servidores que estão no ambiente de espelhamento um banco de dados, você deve determinar a função dos servidores. Se não houver banco de dados muitas sessões de espelhamento, você deve determinar todas as possíveis funções que poderiam se aplicam a um servidor. Por exemplo, se o servidor está atuando como um servidor de espelho para qualquer sessão de espelhamento de banco de dados, atualize o servidor como a função de espelho. Se o servidor é apenas um servidor de testemunha para todas as sessões de espelhamento a banco de dados, atualize o servidor como a função de testemunha. Para fazer isso, execute as seguintes etapas:
  1. Se for um servidor-testemunha no banco de dados sessão de espelhamento, desabilite o failover automático durante o processo de atualização. Para fazer isso, remova o servidor-testemunha do banco de dados sessão de espelhamento. Se o servidor não for um servidor parceiro de alguns outro banco de dados sessões de espelhamento, execute estas etapas para desativar o failover automático no servidor-testemunha:
    1. Pare o serviço do SQL Server.
    2. Use a instrução ALTER ENDPOINT Transact-SQL para desativar o espelhamento ponto de extremidade do banco de dados.
    Para obter mais informações, visite o seguinte site da Web Microsoft Developer Network (MSDN):
    http://msdn2.microsoft.com/en-us/library/ms366340.aspx
  2. Se o nível de segurança de sessão de espelhamento de banco de dados for definido para desativado (o modo assíncrono), alterar o nível de segurança para FULL (modo síncrono). Essa etapa é necessária para executar failovers manual em etapas posteriores.

    Observação Depois de alterar o nível de segurança para FULL, alterações de dados ainda são permitidas no banco de dados principal se sessão de espelhamento de banco de dados está em pausa.
  3. Aguarde até que todos os banco de dados estar no modo síncrono de sessões de espelhamento. Se você estiver executando uma versão anterior ao service pack 2 do SQL Server 2005, você deve realizar failover manual para o espelho antes de ir para a próxima etapa. O servidor de espelhamento assume a função principal.
  4. Pause o espelhamento sessões que estão presentes no servidor do banco de dados. Esta etapa impede alterações para o banco de dados principal.

    Para obter mais informações, visite o seguinte site da MSDN:
    http://msdn2.microsoft.com/en-us/library/ms175539.aspx
  5. Executar um backup completo do banco de dados no banco de dados principal e em seguida, execute o comando DBCC CHECKDB no banco de dados principal. Essa etapa é opcional mas recomendado.
  6. Instale o service pack ou hotfix no servidor espelho. Lembre-se de que você talvez tenha que atualizar vários servidores neste momento.
  7. Continue o espelhamento sessões do banco de dados. Para obter mais informações sobre como reiniciar um sessão de espelhamento de banco de dados, visite o seguinte site da MSDN:
    http://msdn2.microsoft.com/en-us/library/ms191125.aspx
  8. Execute failover manual para o servidor de espelho para que o servidor de espelhamento assume a função principal.

    Para obter mais informações sobre como executar failover para o servidor de espelhamento manualmente, consulte o tópico "Manualmente falhas / total para um banco de secundário dados" nos manuais online do SQL Server 2005.
  9. Execute o comando DBCC CHECKDB no servidor principal. (Essa etapa é opcional mas recomendado).
  10. Pause o espelhamento sessões do banco de dados.
  11. Instale o service pack ou o hotfix no novo servidor espelho.

    Observação O novo servidor de espelhamento é igual o servidor principal original. Lembre-se de que você talvez tenha que atualizar vários servidores neste momento.
  12. Continue o espelhamento sessões do banco de dados.
  13. Se você alterou o nível de segurança na etapa 2, alteração de restaurar o nível de segurança para desativado.
  14. Se o banco de dados sessão de espelhamento tiver um servidor-testemunha, desfazer as alterações que você fez na etapa 1. Para obter mais informações sobre como fazer isso, visite o seguinte site:
    http://msdn2.microsoft.com/en-us/library/ms365603.aspx
    Observação Ao desfazer as alterações que você fez na etapa 1, você adiciona o servidor-testemunha volta a sessão de espelhamento de banco de dados.

Propriedades

ID do artigo: 926824 - Última revisão: terça-feira, 20 de novembro de 2007 - Revisão: 2.2
A informação contida neste artigo aplica-se a:
  • Microsoft SQL Server 2005 Standard Edition
  • Microsoft SQL Server 2005 Enterprise Edition
  • Microsoft SQL Server 2005 Developer Edition
  • Microsoft SQL Server 2005 Standard X64 Edition
  • Microsoft SQL Server 2005 Standard Edition for Itanium Based Systems
  • Microsoft SQL Server 2005 Enterprise X64 Edition
  • Microsoft SQL Server 2005 Enterprise Edition for Itanium Based Systems
Palavras-chave: 
kbmt kbexpertiseadvanced kbhowto kbsql2005engine kbinfo KB926824 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 traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 926824

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