Este artigo contém passos que pode seguir para instalar service packs e correcções numa instância do Microsoft SQL Server 2005 que tenha um dos seguintes características:
- A instância do SQL Server 2005 tem um ou mais bases de dados que estão configurados para utilizar espelhamento da base de dados.
- A instância do SQL Server 2005 funciona como um servidor witness para uma base de dados espelhamento sessão.
Siga estes passos para manter a protecção melhorada de segurança dos dados.
SQL Server 2005 não tem de estar a executar uma função de servidor específico numa base de dados espelhamento sessão quando aplicar um service pack ou uma correcção. Por exemplo, SQL Server 2005 poderá estar a executar a função principal ou a função mirror. No entanto, recomendamos que actualize parceiro servidores quando estiver a executar na função mirror e, em seguida, actualizar o servidor witness.
Se instalar service packs ou correcções nos servidores que estão na base de dados espelhamento ambiente, deve determinar a função dos servidores. Se existirem muitos base de dados espelhamento sessões, tem de determinar todas as possíveis funções podem aplicar a um servidor. Por exemplo, se o servidor estiver a funcionar como um servidor mirror para qualquer base de dados espelhamento sessão, actualiza o servidor como a função mirror. Se o servidor for apenas um servidor witness para base de dados todas as sessões de espelhamento, actualize o servidor como a função witness. Para o fazer, siga estes passos:
- Se um servidor witness se encontra a base de dados espelhamento sessão, desactive o failover automática durante o processo de actualização. Para efectuar este procedimento, remova o servidor witness da base de dados espelhamento sessão. Se o servidor não for um servidor parceiro de alguns outra base de dados espelhamento sessões, siga estes passos para desactivar o failover automático no servidor witness:
- Pare o serviço SQL Server.
- Utilize a instrução ALTER ponto final do Transact-SQL para desactivar a base de dados espelhamento ponto final.
Para mais informações, visite o seguinte Web site da Microsoft Developer Network (MSDN): - Se o nível de segurança da base de dados espelhamento sessão estiver definido para desactivado (o modo assíncrono), alterar o nível de segurança para FULL (modo síncrono). Este passo é necessária para efectuar a activações pós-falha manual em passos posteriores.
Nota Depois de alterar o nível de segurança para FULL, alterações de dados ainda são permitidas na base de dados principal se a base de dados espelhamento sessão está em pausa. - Aguarde que todas as base de dados espelhamento sessões estar no modo síncrono. Se estiver a executar uma versão do SQL Server 2005 anterior ao service pack 2, terá de efectuar failover manual para o mirror antes de avançar para o passo seguinte. O servidor de espelho assume o papel principal.
- Interrompa a base de dados espelhamento sessões que estão presentes no servidor. Este passo impede alterações à base de dados principal.
Para mais informações, visite o seguinte site da Web MSDN: - Efectuar uma cópia de segurança da base de dados na base de dados principal e, em seguida, execute o comando DBCC CHECKDB na base de dados principal. Este passo é opcional mas recomendado.
- Instale o service pack ou a correcção no servidor de espelhos (mirror). Lembre-se de que poderá ter de actualizar vários servidores neste momento.
- Retoma a base de dados espelhamento sessões. Para mais informações sobre como retomar a uma base de dados espelhamento sessão, visite o seguinte site da Web MSDN:
- Execute failover manual para o servidor espelhos (mirror), para que o servidor de espelho assume o papel principal.
Para mais informações sobre como executar manualmente a activação pós-falha ao servidor de espelhos (mirror), consulte o tópico "Manualmente falhas na sobre para uma base de secundário dados" no SQL Server 2005 Books Online. - Execute o comando DBCC CHECKDB no servidor principal. (Este passo é opcional mas recomendado.)
- Interrompa a base de dados espelhamento sessões.
- Instale o service pack ou a correcção no servidor de novo mirror.
Nota O novo servidor espelhos (mirror) é o mesmo que o servidor principal original. Lembre-se de que poderá ter de actualizar vários servidores neste momento. - Retoma a base de dados espelhamento sessões.
- Se alterou o nível de segurança no passo 2, alteração de voltar o nível de segurança para OFF.
- Se a base de dados espelhamento sessão tiver um servidor witness, anular as alterações que efectuou no passo 1. Para obter mais informações sobre como efectuar este procedimento, visite o seguinte Web site da Microsoft: Nota Quando anular as alterações que efectuou no passo 1, adicionar o servidor witness novamente para a base de dados espelhamento sessão.
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 2005 Server Enterprise
- 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
| kbmt kbexpertiseadvanced kbhowto kbsql2005engine kbinfo KB926824 KbMtpt |
Tradução automáticaIMPORTANTE: 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:
926824
(http://support.microsoft.com/kb/926824/en-us/
)