A Microsoft distribui correções do Microsoft SQL 2008 R2 como um ficheiro transferível. Como as correções são cumulativas, cada nova versão contém todos os hotfixes e todas as correções de segurança que foram incluídas com a versão anterior da atualização do SQL Server 2008 R2.
Sintomas
Tenha em conta o seguinte cenário:
- Criar uma publicação transacional na qual uma tabela é publicada em um banco de dados do SQL Server 2008 R2.
- Você cria uma assinatura para esta publicação transacional.
- Executa instruções INSERT ou DELETE na tabela publicada.
- Executar uma instrução ALTER TABLE que contém um comando SWITCH PARTITION na tabela publicada.
Nesse cenário, as instruções INSERT ou DELETE são incorretamente executadas em relação à nova tabela particionada no assinante. Portanto, as declarações não correm contra a mesma tabela no assinante como fizeram no editor, como esperado.
Observação A nova tabela particionada foi criada pelo comando SWITCH PARTITION.
Resolução
Informações de atualização cumulativa
A correção para esse problema foi lançada pela primeira vez no pacote de atualização cumulativa 2. Para mais informações sobre como obter este pacote de actualização cumulativa para o SQL Server 2008 R2 Service Pack 1, clique no número de artigo que se segue para ver o artigo na Base de Dados de Conhecimento Microsoft:
2567714 Pacote de atualizações cumulativas 2 para SQL Server 2008 R2 Service Pack 1Nota Como as compilações são cumulativas, cada nova versão de atualização contém todos os hotfixes e todas as correções de segurança que foram incluídas com a versão anterior da atualização SQL Server 2008 R2 Service Pack 1. Recomendamos que você considere aplicar a versão de atualização mais recente que contém esse hotfix. Para mais informações, clique no número de artigo que se segue para ver o artigo na Base de Dados de Conhecimento Microsoft:
2567616 As compilações do SQL Server 2008 R2 lançadas após o lançamento do SQL Server 2008 R2 Service Pack 1
Estado
A Microsoft confirmou que se trata de um problema nos produtos Microsoft listados na secção "Aplica-se a".
Mais Informações
Para obter mais informações sobre como usar a comutação de partição para transferir dados de forma eficiente, visite o seguinte site da MSDN:
Como usar a comutação de partições para transferir dados de forma eficiente Para obter mais informações sobre como replicar tabelas e índices particionados, visite o seguinte site da MSDN: