We couldn’t sign you in
Select the account you want to use.

A Microsoft distribui as correções do Microsoft SQL Server 2012 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 o anterior lançamento de correção SQL Server 2012.

Sintomas

Considere o seguinte cenário. Utiliza os Objetos de Gestão de Análise (AMO) para se ligar a uma instância dos Serviços de Análise do Microsoft SQL Server 2012, e a biblioteca AMO do cliente (Microsoft.AnalysisServices.dll) é fornecida a partir de um dos seguintes:

  • SQL Server 2008 R2

  • SQL Server 2008

  • SQL Server 2005

Neste cenário, a ligação falha. Além disso, recebe a seguinte mensagem de erro:

Exceção Mensagem: A deserialização falhou: O valor solicitado '<ServerEdition>' não foi encontrado. (tipo XmlSerializationExcepção) Exceção Stack Trace: at Microsoft.AnalysisServices.DesignXmlReader.ReadRoot (Tipo tipo)em Microsoft.AnalysisServices.DesignXmlReader.DeserializeComponent (IDesignerSerializationManager manager, leitor XmlReader, Type root)at Microsoft.AnalysisServices.AnalysisServices.Discover(IMajorObject object obj, Expansão ObjectExpansion)at Microsoft.AnalysisServices.Server.Refresh (IMajorObject object obj, expansão ObjectExpansion)at Microsoft.AnalysisServices.Server.Connect (String connectionString, String sessionId)Inner Exception Message: Requested value '<ServerEdition>' não foi encontrado. (tipo ArgumentException) Exceção Stack Trace: at System.Enum.TryParseEnum (Tipo enumType, valor de corda, Boolean ignoreCase, EnumResult& parseResult)at System.Enum.Parse (Type enumType, String value, Boolean ignoreCase)at Microsoft.AnalysisServices.DesignXmlReader.ReadPrimitive(Tipo, Tipo, Atributos XmlAttributes)at Microsoft.AnalysisServices.DesignXmlReader.ReadStructContent (Object obj, StructMapping mapping)at Microsoft.AnalysisServices.DesignXmlReader.ReadObjectContent (Valor de objeto, tipo de tipo, mapeamento TypeMapping)no Microsoft.AnalysisServices.DesignXmlReader.ReadRoot(Tipo tipo)

Nota O espaço reservado <a>server na mensagem de erro representa um dos seguintes valores solicitados:

  • EnterpriseCore64

  • EnterpriseCore

  • BusinessIntelligence64

  • BusinessIntelligence

Para obter mais informações sobre a enumeração do Servidor de Serviços de Análise, visite o seguinte website da Microsoft Developer Network (MSDN):

Informação geral sobre a enumeração do Servidor de Serviços de Análise

Causa

Este problema ocorre porque o SQL Server 2012 devolve um novo código de versão. Este comportamento causa AMO que é fornecido a partir do SQL Server 2008 R2, SQL Server 2008 ou SQL Server 2005 não pode ser reconhecido.NotaO pacote de atualização cumulativo 1 altera a abordagem na forma como os valores de edição são devolvidos do servidor ao cliente. Quando a biblioteca AMO cliente é fornecida a partir do SQL Server 2008 R2, do SQL Server 2008, ou do SQL Server 2005, o cliente AMO percebe as edições do servidor de Serviços de Análise para compatibilidade como mostrado na tabela seguinte.

Edição do servidor de Serviços de Análise

Compatibilidade

EnterpriseCore64

Enterprise64

EnterpriseCore

Empresa

BusinessIntelligence64

Enterprise64

BusinessIntelligence

Empresa

Resolução

Informação de atualização cumulativa

SQL Server 2012

A correção para este problema foi lançada pela primeira vez na Cumulativa Update 1 para o SQL Server 2012. Para obter mais informações sobre como obter este pacote de atualização cumulativa para o SQL Server, clique no seguinte número de artigo para ver o artigo na Base de Conhecimento da Microsoft:

2679368 Pacote de atualização cumulativo 1 para SQL Server 2012Nota Como as construções são cumulativas, cada nova versão de correção contém todos os hotfixes e todas as correções de segurança que foram incluídas com a versão anterior da correção do SQL Server. Recomendamos que considere aplicar o mais recente lançamento de correção que contém este 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:

2692828 O SQL Server 2012 constrói que foram lançados após o lançamento do SQL Server 2012Nota O pacote de atualização cumulativo 1 é uma atualização do lado do servidor para os ficheiros msmdsrv.dll e msmdlocal.dll SQL Server 2012. A biblioteca do cliente não precisa de ser atualizada para refletir a atualização.

Estado

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

Referências

Para obter mais informações sobre o Modelo de Manutenção Incremental para O Servidor SQL, clique no seguinte número de artigo para ver o artigo na Base de Conhecimento da Microsoft:

935897 Um Modelo de Manutenção Incremental está disponível na equipa do SQL Server para entregar hotfixes para problemas relatadosPara obter mais informações sobre o esquema de nomeação para atualizações do SQL Server, clique no seguinte número de artigo para ver o artigo na Base de Conhecimento da Microsoft:

822499 Esquema de nomeação para pacotes de atualização de software do Microsoft SQL ServerPara obter mais informações sobre a terminologia da atualização do software, clique no seguinte número de artigo para ver o artigo na Base de Conhecimento da Microsoft:

824684Descrição da terminologia padrão utilizada para descrever as atualizações de software da Microsoft

Precisa de mais ajuda?

Aumente os seus conhecimentos
Explore as formações
Seja o primeiro a obter novas funcionalidades
Aderir ao Microsoft insiders

As informações foram úteis?

Quão satisfeito está com a qualidade do idioma?
O que afetou a sua experiência?

Obrigado pelo seu feedback!

×