Applies ToSQL Server 2008 R2 Service Pack 2 SQL Server 2008 R2 Datacenter SQL Server 2008 R2 Developer SQL Server 2008 R2 Enterprise SQL Server 2008 R2 Express SQL Server 2008 R2 Standard SQL Server 2008 R2 Web SQL Server 2008 R2 Workgroup

Sintomas

Considere o seguinte cenário:

  • Utiliza o espelhamento da base de dados no modo assíncronos de alto desempenho no Microsoft SQL Server 2012 R2.

  • Ativa o Change Tracking na base de dados principal.

  • Cria-se uma foto da base de dados na base de dados do Mirror.

  • Utiliza a função CHANGE_TRACKING_CURRENT_VERSION na foto de base de dados para verificar a versão que está associada à última transação comprometida.

Neste cenário, o valor devolvido da função CHANGE_TRACKING_CURRENT_VERSION() está incorreto. É 0 ou inferior ao valor devolvido da base de dados principal.

Causa

O problema ocorre devido a um defeito relacionado com o processamento de funções numa foto de base de dados. CHANGE_TRACKING_CURRENT_VERSION() a função devolve valores incorretos na foto da base de dados.

Cada nova atualização cumulativa do SQL Server contém todos os hotfixes e todas as correções de segurança que foram incluídas com a atualização cumulativa anterior. Confira as últimas atualizações cumulativas do SQL Server:

Estado

A Microsoft confirmou que este problema ocorre nos produtos da Microsoft listados na secção "Aplica-se a".

Precisa de mais ajuda?

Quer mais opções?

Explore os benefícios da subscrição, navegue em cursos de formação, saiba como proteger o seu dispositivo e muito mais.

As comunidades ajudam-no a colocar e a responder perguntas, a dar feedback e a ouvir especialistas com conhecimentos abrangentes.