FIX: Mesaj de eroare când utilizaţi AMO pentru a vă conecta la consolidare servicii de analiză SQL Server 2012: "Deserialization nu a reuşit: solicită valoarea '<ServerEdition>' nu a fost găsit"</ServerEdition>

IMPORTANT: Acest articol a fost tradus de software-ul de traducere automată Microsoft, si nu de un traducător. Microsoft vă oferă atât articole traduse de persoane, cât şi articole traduse automat, astfel incat aveti access la toate articolele din Baza noastră de informatii în limba dvs. materna. Totuşi, un articol tradus automat nu este întotdeauna perfect. Acesta poate conţine greşeli de vocabular, sintaxă sau gramatică, la fel cum un vorbitor străin poate face greşeli vorbind limba dvs. materna. Compania Microsoft nu este responsabilă pentru nici o inexactitate, eroare sau daună cauzată de traducerea necorespunzătoare a conţinutului sau de utilizarea traducerii necorespunzătoare de către clienţii nostri. De asemenea, Microsoft actualizează frecvent software-ul de traducere automată.

Faceți clic aici pentru a vizualiza versiunea în limba engleză a acestui articol:2683293
Microsoft distribuie Microsoft SQL Server 2012 fixat ca un fişier descărcabil. Deoarece remedierile sunt cumulative, fiecare nouă versiune conţine toate remedierile rapide şi toate remedierile de securitate care au fost incluse în anterioare SQL Server 2012 fix de presă.
SIMPTOME
Luaţi în considerare următorul scenariu. Utilizaţi analiza Management obiecte (AMO) pentru a conectala o instanţă a Microsoft SQL Server 2012 consolidare servicii de analiză și client AMO biblioteca (Microsoft.AnalysisServices.dll) este furnizat la una din următoarele:
  • SQL Server 2008 R2
  • SQL Server 2008
  • SQL Server 2005
În acest scenariu, conexiunea nu reuşeşte. În plus, primiţi următorul mesaj de eroare:
Mesaj de excepţie: Deserialization nu a reuşit: solicită valoarea '<ServerEdition></ServerEdition>"nu a fost găsit. (tip XmlSerializationException)
Excepţie Stack Trace: la Microsoft.AnalysisServices.DesignXmlReader.ReadRoot (tip)
la Microsoft.AnalysisServices.DesignXmlReader.DeserializeComponent (IDesignerSerializationManager manager, XmlReader gata, tip rădăcină)
la Microsoft.AnalysisServices.AnalysisServicesClient.Discover (IMajorObject obj, extinderea ObjectExpansion)
la Microsoft.AnalysisServices.Server.Refresh (IMajorObject obj, extinderea ObjectExpansion)
la Microsoft.AnalysisServices.Server.Connect (String connectionString, IDSesiune şir)
Interior excepţie detalii:
Mesaj de excepţie: Solicită valoarea '<ServerEdition></ServerEdition>"nu a fost găsit. (tip ArgumentException)
Excepţie Stack Trace: la System.Enum.TryParseEnum (tip enumType, String valoare, Boolean ignoreCase, EnumResult & parseResult)
la System.Enum.Parse (tip enumType, valoarea String, Boolean ignoreCase)
la Microsoft.AnalysisServices.DesignXmlReader.ReadPrimitive (tip, atributele XmlAttributes)
la Microsoft.AnalysisServices.DesignXmlReader.ReadStructContent (Object obj, cartografiere StructMapping)
la Microsoft.AnalysisServices.DesignXmlReader.ReadObjectContent (valoarea obiectului, tip, cartografiere TypeMapping)
la Microsoft.AnalysisServices.DesignXmlReader.ReadRoot (tip)

Notă Substituent <ServerEdition></ServerEdition> în eroare mesaj reprezintă una dintre următoarele valori solicitată:
  • EnterpriseCore64
  • EnterpriseCore
  • BusinessIntelligence64
  • BusinessIntelligence
Pentru mai multe informaţii despre enumerare analiza Services Server Edition, vizitaţi următorul site Reţea Microsoft pentru dezvoltatori (MSDN):
CAUZĂ
Această problemă apare deoarece SQL Server 2012 întoarce un nou cod de versiune. Acest comportament determină AMO furnizat la SQL Server 2008 R2, SQL Server 2008, sau SQL Server 2005 nu poate fi recunoscut.

NotăPachet de actualizare cumulativ 1 modifică o abordare cum edition valorile sunt returnate la serverul de la client. Atunci când clientul AMO Biblioteca din SQL Server 2008 R2, la SQL Server 2008, sau SQL Server 2005, clientul AMO percepe ediţiile server consolidare servicii de analiză pentru compatibilitate așa cum se arată în tabelul următor.
Analiza Services server editionCompatibilitate
EnterpriseCore64Enterprise64
EnterpriseCoreIntreprindere
BusinessIntelligence64Enterprise64
BusinessIntelligenceIntreprindere

REZOLUŢIE

Actualizarea cumulativă informaţii

SQL Server 2012

Fix pentru această problemă a fost lansat în 1 actualizare cumulativă 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 bază de cunoştinţe Microsoft:
2679368 Pachet de actualizare cumulativ 1 pentru SQL Server 2012
Notă Pentru că construieşte sunt cumulative, fiecare nouă versiune fix conţine toate remedierile rapide şi toate remedierile de securitate care au fost incluse în serverul SQL anterioare fix de presă. Vă recomandăm să consideraţi că aplicarea cele mai recente fix de lansare care conţine această remediere rapidă. Pentru mai multe informaţii, faceţi clic pe următorul număr de articol pentru a vedea articolul în bază de cunoştinţe Microsoft:
2692828 2012 De Server SQL construieşte care au fost lansate după ce a fost lansat SQL Server 2012

Notă Pachet de actualizare cumulativ 1 este un server-side update pentru fişierele consolidare servicii de analiză SQL Server 2012 msmdlocal.dll şi msmdsrv.dll. Bibliotecă-client nu trebuie să fie actualizate pentru a reflecta actualizarea.
STARE
Microsoft a confirmat că aceasta este o problemă asociată cu produsele Microsoft enumerate în secţiunea „se aplică la".
REFERINŢE
Pentru mai multe informaţii despre modelul de întreținere marginale pentru SQL Server, faceţi clic pe următorul număr de articol pentru a vedea articolul în bază de cunoştinţe Microsoft:
935897 Un Model de întreținere elementare este disponibil de la echipa de SQL Server pentru a oferi remedierile rapide pentru problemele raportate
Pentru mai multe informaţii despre schema de denumire pentru actualizări de SQL Server, faceţi clic pe următorul număr de articol pentru a vedea articolul în bază de cunoştinţe Microsoft:
822499 Schemă de denumire pentru pachetele de actualizare de software-ul Microsoft SQL Server
Pentru mai multe informaţii despre terminologia de actualizare software, faceţi clic pe următorul număr de articol pentru a vedea articolul în bază de cunoştinţe Microsoft:
824684 Descrierea de terminologie standard care este utilizat pentru a descrie actualizările software Microsoft

Avertisment: acest articol a fost tradus automat

Proprietăți

ID articol: 2683293 - Ultima examinare: 04/12/2012 08:31:00 - Revizie: 1.0

Microsoft SQL Server 2012 Developer, Microsoft SQL Server 2012 Enterprise, Microsoft SQL Server 2012 Standard

  • kbqfe kbfix kbexpertiseadvanced kbsurveynew kbmt KB2683293 KbMtro
Feedback