Select the product you need help with
Não é suportado no SQL Server 2005 utilizar o mirror da base de dados para transacções entre bases de dados ou transacções distribuídasArtigo: 926150 - Ver produtos para os quais este artigo se aplica. (SQLBUDT) 439321 bugs #: Nesta páginaIntrodução O mirror da base de dados não é suportada para transacções entre bases de dados ou transacções distribuídas da Microsoft SQL Server 2005.
Mais Informação A funcionalidade de base de dados mirroring introduzido Microsoft 2005 Server SQL Service Pack 1 (SP1). No entanto, o mirror da base de dados não é suportada para transacções entre bases de dados ou transacções distribuídas. Transacção atomicidade e integridade de transacção não podem ser garantida nos seguintes cenários:
Cenário exemploO cenário exemplo que se segue demonstra como uma inconsistência na lógica entre bases de dados poderá ocorrer quando utilizar o mirror com transacções entre bases de dados da base de dados. Ilustrado neste exemplo, uma aplicação utiliza uma transação entre bases de dados para inserir duas linhas de dados. O seguinte comportamento ocorre:
Após a activação pós-falha, a transacção entre bases de dados pode ser consolidada na base de dados B mas não conste o falhou-através da base de dados com êxito. Este comportamento pode ocorrer se o servidor principal para A base de dados original não envia o registo de transacções para a transacção entre bases de dados para o servidor de mirror antes da falha. Após a activação pós-falha, a transacção não existe no novo servidor principal. Deste modo, base de dados A e B Base de dados são inconsistentes. Os dados que estão inseridos na base de dados B permanecem intactos. Os dados que estão inseridos para A base de dados são perdidos. Um cenário semelhante pode ocorrer quando utilizar o mirror da base de dados com as transacções do MS DTC. Por exemplo, o novo servidor principal contacta o MS DTC após uma activação pós-falha. No entanto, o MS DTC tem sem conhecimento do novo servidor principal. Assim, o MS DTC pára as qualquer transacções que se encontrem na fase " Preparar para consolidar ", mesmo que as transacções são consideradas consolidada nas outras bases de dados. PropriedadesArtigo: 926150 - Última revisão: sexta-feira, 10 de Novembro de 2006 - Revisão: 1.0 A informação contida neste artigo aplica-se a:
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). Pedíamos-lhe o favor de preencher o formulário existente no fundo desta página caso tenha encontrado erros neste artigo e tenha possibilidade de colaborar no processo de aperfeiçoamento desta ferramenta. Obrigado. Clique aqui para ver a versão em Inglês deste artigo: 926150
(http://support.microsoft.com/kb/926150/en-us/
)
|




Voltar ao topo








