KB2967635 - CORREÇÃO: referência incorreta de DBA de regras de negócios depois de atualizar o SQL Server 2008 R2 MDS para o SQL Server 2012 MDS ou SQL Server 2014 MDS

Aplica-se a
SQL Server 2012 Enterprise SQL Server 2012 Developer SQL Server 2012 Standard SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

Sintomas

Suponha que você tenha alguns modelos com várias versões no MDS (SQL Server 2008 R2 Master Data Services). Quando você atualiza o MDS do SQL Server 2008 R2 para o SQL Server 2012 MDS ou o SQL Server 2014 MDS, as regras de negócios que fazem referência a atributos de Domain-Based (DBAs) são modificadas durante o processo de atualização, e a referência de DBA é removida.

Resolução

Esse problema foi corrigido pela primeira vez na atualização cumulativa seguinte do SQL Server.

Atualização cumulativa 3 para SQL Server 2014 /pt-br/help/2984923

Atualização cumulativa 1 para SQL Server 2012 SP2 /en-us/help/2976982

Atualização cumulativa 10 para SQL Server 2012 SP1 /en-us/help/2954099

Sobre atualizações cumulativas para o SQL Server

Cada nova atualização cumulativa do SQL Server contém todos os hotfixes e todas as correções de segurança incluídas na atualização cumulativa anterior. Confira as atualizações cumulativas mais recentes para o SQL Server:

      

        
Se você já atualizou para o SQL Server 2012 RTM ou uma versão posterior que não inclui esse hotfix, siga estas etapas para resolve esse problema.

Observação Essa correção pressupõe que você tenha o backup de banco de dados original do SQL Server 2008 R2.

  1. Atualize a instância do MDS do SQL Server 2008 R2 para o MDS do SQL Server 2012. (Aguarde para executar o Assistente de Atualização do Banco de Dados MDS até a etapa 4.)
  2. Atualize a instância MDS do SQL Server 2012 para o SQL Server 2012 SP1.
  3. Atualize a instância MDS do SQL Server 2012 SP1 para a Atualização Cumulativa 10 do SQL Server 2012 SP1.
  4. Execute o Assistente de Atualização do Banco de Dados MDS no Gerenciador de Configuração do Master Data Services.

Observação Se você não tiver o backup de banco de dados original do SQL Server 2008 R2 ou se não puder perder o trabalho no banco de dados do SQL Server 2012 existente, deverá adicionar manualmente o DBA ausente.

Para verificar se o hotfix funciona após a conclusão do upgrade, acesse a página Regras de Negócios para marcar se alguma regra de negócios que originalmente tinha referência de DBA ainda tem a referência de DBA.

Status

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