Sintomas
Suponha que você aplique o Microsoft SQL Server 2012 Service Pack 1 (SP1) em um computador que tenha as ferramentas de gerenciamento do Microsoft SQL Server (incluindo as ferramentas do Microsoft SQL Server 2012 Analysis Services) instaladas. Ao tentar editar a cadeia de conexão para uma fonte de dados abrindo a caixa de diálogo especificar propriedades de configuração na ferramenta assistente de implantação do Analysis Services, você recebe a seguinte mensagem de erro:
Não foi possível carregar o arquivo ou assembly ' Microsoft. Data. ConnectionUI, Version = 8.0.0.0, Culture = neutral, PublicKeyToken = b03f5f7f11d50a3a ' ou uma de suas dependências. A definição de manifesto do assembly localizado não corresponde à referência do assembly. (Exceção de HRESULT: 0x80131040)
Causa
Esse problema ocorre devido às referências incorretas aos arquivos Microsoft. Data. ConnectionUI. dll e Microsoft. Data. ConnectionUI. Dialog. dll no manifesto do arquivo Microsoft. DataWarehouse. dll.
Resolução
Informações sobre a atualização cumulativa
Atualização cumulativa 3 para SQL Server 2012 Service Pack 1 (SP1)
A correção para esse problema foi lançada pela primeira vez na atualização cumulativa 3. Para obter mais informações sobre como obter este pacote de atualização cumulativa do SQL Server 2012 SP 1, clique no número abaixo para ler o artigo na base de dados de conhecimento da Microsoft:
2812412 Pacote de atualizações cumulativas 3 para SQL Server 2012 Service Pack 1Observação Como as compilações são cumulativas, cada nova versão de correção contém todos os hotfixes e todas as correções de segurança incluídas na versão anterior do SQL Server 2012 SP 1. Recomendamos que você considere a aplicação do lançamento de correção mais recente que contém esse hotfix. Para obter mais informações, clique no número abaixo para ler os artigos na Base de Dados de Conhecimento Microsoft:
2772858 As compilações do SQL Server 2012 lançadas após o lançamento do SQL Server 2012 Service Pack 1
Status
A Microsoft confirmou que este é um problema nos produtos Microsoft listados na seção "Aplicável a".
Solução alternativa
Para contornar esse problema, siga estas etapas:
-
Abra o seguinte arquivo de configuração em um editor de texto, como o bloco de notas, como administrador:
<unidade do sistema>:\Program Files (x86) \Microsoft SQL Server\110\Tools\Binn\ManagementStudio\Microsoft.AnalysisServices.Deployment.exe.config
-
Insira as marcas XML de tempo de execução após o < marca de> de/Startup na seção de configuração:
<configuration> <startup> <requiredRuntime version="v4.0.30319" safemode="true" /> </startup> <runtime> <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> <dependentAssembly> <assemblyIdentity name="Microsoft.Data.ConnectionUI" publicKeyToken="b03f5f7f11d50a3a" culture="neutral"/> <bindingRedirect oldVersion="8.0.0.0-9.0.0.0" newVersion="10.0.0.0"/> </dependentAssembly> <dependentAssembly> <assemblyIdentity name="Microsoft.Data.ConnectionUI.Dialog" publicKeyToken="b03f5f7f11d50a3a" culture="neutral"/> <bindingRedirect oldVersion="8.0.0.0-9.0.0.0" newVersion="10.0.0.0"/> </dependentAssembly> </assemblyBinding> </runtime></configuration>
-
Salve o arquivo de configuração.
-
Execute Microsoft. AnalysisServices. Deployment. exe e tente a implantação do banco de dados novamente.