DetailPage-MSS-KB

Base de Dados de Conhecimento

ID do artigo: 2622668 - Última revisão: quinta-feira, 12 de abril de 2012 - Revisão: 1.0

 

Nesta página

A Microsoft distribui Microsoft SQL Server 2008 R2 Service Pack 1 (SP1) ou Microsoft SQL Server 2012 correções em um arquivo para download. Como as correções são cumulativas, cada versão nova contém todos os hotfixes e todas as atualizações de segurança que foram incluídas com o anterior SQL Server 2008 R2 Service Pack 1 (SP1) ou SQL Server 2012 lançamento da atualização.

Sintomas

Considere o seguinte cenário:
  • Criar um editor de replicação de mesclagem em Microsoft SQL Server 2008 R2 ou em Microsoft SQL Server 2012.
  • Um artigo no editor se refere a uma tabela.
    Observações
    • Nome do esquema da tabela não é [dbo].
    • A tabela contém uma chave externa que tem a opção ON DELETE CASCADE habilitada.
  • Tente excluir alguns registros da tabela no Editor.

Nesse cenário, você pode receber a seguinte mensagem de erro:
MSG 208, nível 16, estado 1, procedimento MSmerge_del_3A3112E39F334F1CB109F89DE513DF6E, linha 75
Nome de objeto inválido ' Child.MSmerge_<publishing database="" name="">_<table name="">_PARTITION_VIEW'.
</table></publishing>

ObservaçãoEsse problema também ocorre no Microsoft SQL Server 2005 e Microsoft SQL Server de 2008.

Causa

Esse problema ocorre porque um nome de esquema incorreto para a exibição de partição é criado durante um procedimento de sistema que é usado para grupos de partição durante o processo de replicação de mesclagem.

Resolução


Informações da atualização cumulativa


SQL Server 2012

A correção para esse problema foi lançada primeiro na atualização cumulativa 1 para SQL Server 2012. Para obter mais informações sobre esse pacote de atualizações cumulativas, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
2679368  (http://support.microsoft.com/kb/2679368/LN/ ) Pacote de atualização cumulativa 1 para SQL Server 2012
Observação Como as compilações são cumulativas, cada novo lançamento de correções contém todos os hotfixes e lançamento de corrigir todas as correções de segurança que foram incluídas com o anterior 2012 de SQL Server. A Microsoft recomenda que você considere a aplicação a versão mais recente de correção que contém esse hotfix. Para obter mais informações, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
2692828  (http://support.microsoft.com/kb/2692828/LN/ ) 2012 De SQL Server compilações lançadas após o lançamento do SQL Server 2012
Você deve aplicar um hotfix de SQL Server 2012 para uma instalação do SQL Server 2012.

Pacote de atualização cumulativa 4 para SQL Server 2008 R2 SP1


A correção para esse problema foi lançada primeiro na atualização cumulativa 4. Para obter mais informações sobre como obter esse pacote de atualização cumulativa para SQL Server 2008 R2 SP1, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
2633146  (http://support.microsoft.com/kb/2633146/ ) Pacote de atualização cumulativa 4 para SQL Server 2008 R2 SP1
Observação Como as compilações são cumulativas, cada novo lançamento de correções contém todos os hotfixes e lançamento de corrigir todas as correções de segurança que foram incluídas com o anterior SQL Server 2008 R2 SP1. Recomendamos que você considere a aplicação a versão mais recente de correção que contém esse hotfix. Para obter mais informações, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
2567616  (http://support.microsoft.com/kb/2567616/ ) SQL Server 2008 R2 compilações lançadas após o lançamento do SQL Server 2008 R2 SP1

Como Contornar

Para contornar esse problema, tente um dos seguintes métodos:
  • Não habilite o EM CASCATA DELETE opção de chave externa.
  • Definir o @ use_partition_groups argumento de sp_addmergepublication procedimento para FALSO.
  • Uso [dbo] como o nome de esquema da tabela.

Situação

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

A informação contida neste artigo aplica-se a:
  • Microsoft SQL Server 2008 R2 Enterprise
  • Microsoft SQL Server 2012 Enterprise
Palavras-chave: 
kbqfe kbfix kbexpertiseadvanced kbsurveynew kbmt KB2622668 KbMtpt
Tradução automáticaTraduçã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: 2622668  (http://support.microsoft.com/kb/2622668/en-us/ )
Compartilhar
Opções de suporte adicionais
Fóruns de Suporte do Microsoft Community
Contate-nos diretamente
Localize um parceiro certificado da Microsoft
Microsoft Store