KB2683293-remediere: mesaj de eroare atunci când utilizați AMO pentru a vă conecta la SQL Server 2012 Analysis Services: "Deserialization failed: valoarea solicitată ' <ServerEdition>" nu s-a găsit "

Microsoft distribuie remedieri Microsoft SQL Server 2012 ca un fișier descărcabil. Deoarece remedierile sunt cumulative, fiecare lansare nouă conține toate remedierile rapide și toate remedierile de securitate care au fost incluse cu SQL Server 2012 fix release.

Simptome

Luați în considerare următorul scenariu. Utilizați Analysis management Objects (AMO) pentru a vă conecta la o instanță a Microsoft SQL Server 2012 Analysis Services, iar biblioteca de clienți amo (Microsoft. AnalysisServices. dll) este furnizată dintr-una dintre următoarele:

  • SQL Server 2008 R2

  • SQL Server 2008

  • SQL Server 2005

În acest scenariu, conexiunea nu reușește. În plus, veți primi următorul mesaj de eroare:

Mesaj de excepție: deserializarea nu a reușit: valoarea solicitată '<ServerEdition>' nu a fost găsită. (tastați XmlSerializationException) Urmăriți stiva de excepții: la Microsoft. AnalysisServices. DesignXmlReader. ReadRoot (Type Type) la Microsoft. AnalysisServices. DesignXmlReader. DeserializeComponent (IDesignerSerializationManager Manager, XmlReader Reader, tip rădăcină) la Microsoft. AnalysisServices. AnalysisServicesClient. Discover (IMajorObject OBJ, extinderea ObjectExpansion expansion) la Microsoft. AnalysisServices. Server. refresh (IMajorObject OBJ, extinderea ObjectExpansion expansion) la Microsoft. AnalysisServices. Server. Connect (string connectionString, String IDSesiune) Inner excepție detalii: mesaj de excepție: valoarea solicitată '<ServerEdition>' nu a fost găsit. (tastați ArgumentException) Urmăriți stiva de excepții: la System. enumere. TryParseEnum (tastați enumType, valoare șir, Boolean ignoreCase, EnumResult& parseResult) la System. enumerare. analizat (tastați enumType, valoare șir, Boolean ignoreCase) la Microsoft. AnalysisServices. DesignXmlReader. ReadPrimitive (tip Type, XmlAttributes attributes) la Microsoft. AnalysisServices. DesignXmlReader. ReadStructContent (Object OBJ, StructMapping Mapping) la Microsoft. AnalysisServices. DesignXmlReader. ReadObjectContent (tip de valoare, tip tip, TypeMapping Mapping) la Microsoft. AnalysisServices. DesignXmlReader. ReadRoot (Type Type)

Notă Substituentul <ServerEdition> din mesajul de eroare reprezintă una dintre următoarele valori solicitate:

  • EnterpriseCore64

  • EnterpriseCore

  • BusinessIntelligence64

  • BusinessIntelligence

Pentru mai multe informații despre enumerare Analysis Services Server Edition, vizitați următorul site Web Microsoft Developer Network (MSDN):

Informații generale despre enumerare ServerEdition Analysis Services

Cauză

Această problemă apare deoarece SQL Server 2012 returnează un cod de versiune nou. Acest comportament provoacă AMO furnizat din SQL Server 2008 R2, SQL Server 2008 sau SQL Server 2005 nu poate fi recunoscut.Notă Pachetul de actualizare cumulativă 1 modifică abordarea în modul în care sunt returnate valorile edițiilor de pe server clientului. Atunci când biblioteca client AMO este furnizată din SQL Server 2008 R2, din SQL Server 2008 sau din SQL Server 2005, clientul AMO percepe edițiile Server Analysis Services pentru compatibilitate, așa cum se arată în tabelul următor.

Analysis Services Server Edition

Compatibilitate

EnterpriseCore64

Enterprise64

EnterpriseCore

Enterprise

BusinessIntelligence64

Enterprise64

BusinessIntelligence

Enterprise

Rezolvare

Informații despre actualizarea cumulativă

SQL Server 2012

Remedierea pentru această problemă a fost lansată pentru prima dată în actualizarea cumulativă 1 pentru SQL Server 2012. Pentru mai multe informații despre cum se obține acest pachet de actualizare cumulativă pentru SQL Server, faceți clic pe următorul număr de articol pentru a vedea articolul în baza de cunoștințe Microsoft:

2679368 Pachetul de actualizare cumulativă 1 pentru SQL Server 2012Notă Deoarece compilările sunt cumulative, fiecare nouă versiune de remediere conține toate remedierile rapide și toate remedierile de securitate care au fost incluse în versiunea anterioară SQL Server remediat. Vă recomandăm să luați în considerare aplicarea celei mai recente versiuni de remediere care conține această remediere rapidă. Pentru mai multe informații, faceți clic pe următorul număr de articol pentru a-l vedea în Baza de cunoștințe Microsoft:

2692828 SQL Server 2012 construiește care au fost lansate după ce s-a lansat SQL Server 2012Notă Pachetul de actualizare cumulativă 1 este o actualizare pe partea server pentru fișierele Msmdsrv. dll și msmdlocal. dll SQL Server 2012 Analysis Services. Biblioteca client nu trebuie să fie actualizată pentru a reflecta actualizarea.

Stare

Microsoft a confirmat că aceasta este o problemă în produsele Microsoft enumerate în secțiunea „Se aplică la”.

Referințe

Pentru mai multe informații despre modelul de întreținere incrementală pentru SQL Server, faceți clic pe următorul număr de articol pentru a vedea articolul în baza de cunoștințe Microsoft:

935897 Un model de întreținere incrementală este disponibil de la echipa SQL Server pentru a livra remedieri rapide pentru problemele raportatePentru mai multe informații despre schema de denumire pentru actualizările SQL Server, faceți clic pe următorul număr de articol pentru a vedea articolul în baza de cunoștințe Microsoft:

822499 Schema de denumire pentru pachetele de actualizare software Microsoft SQL ServerPentru mai multe informații despre terminologia actualizării software-ului, faceți clic pe următorul număr de articol pentru a vedea articolul în baza de cunoștințe Microsoft:

824684 Descrierea terminologiei standard care este utilizată pentru a descrie actualizările de software Microsoft

Aveți nevoie de ajutor suplimentar?

Extindeți-vă competențele
Explorați instruirea
Fiți primul care obține noile caracteristici
Alăturați-vă la Microsoft Insider

V-a fost de ajutor această informație?

Vă mulțumim pentru feedback!

Vă mulțumim pentru feedback! Se pare că ar fi util să luați legătura cu unul dintre agenții noștri de asistență Office.

×