FIX: Chybové hlásenie pri použití AMO pripojiť k SQL Server 2012 Analysis Services: "Deserialization zlyhala: požadované hodnoty"<ServerEdition>"nebol nájdený"</ServerEdition>

Preklady článku Preklady článku
ID článku: 2683293 - Zobraziť produkty, ktorých sa tento článok týka.
Microsoft distribuuje Microsoft SQL Server 2012 opravy ako jeden súbor na prevzatie. Pretože sú kumulatívne opravy každé nové vydanie obsahuje všetky rýchlych a všetky opravy zabezpečenia, ktoré boli zahrnuté do predchádzajúceho SQL Server 2012 opraviť uvoľnenie.
Rozbaliť všetko | Zbaliť všetko

Na tejto stránke

PRIZNAKY

Uvažujme o nasledovnom scenári. Používate analýzy riadenia objektov (AMO) na pripojenieinštanciu programu Microsoft SQL Server 2012 Analysis Services a klient AMO knižnica (Microsoft.AnalysisServices.dll) poskytuje z jedného z nasledujúcich:
  • Server SQL Server 2008 R2
  • Server SQL Server 2008
  • Server SQL Server 2005
V tomto scenári, spojenie zlyhá. Okrem toho zobrazí nasledujúce chybové hlásenie:
Výnimkou správa: Deserialization zlyhala: požadované hodnoty ”<ServerEdition></ServerEdition>"nebol nájdený. (typ XmlSerializationException)
Sledovanie zásobníka výnimky: v Microsoft.AnalysisServices.DesignXmlReader.ReadRoot (typ)
v Microsoft.AnalysisServices.DesignXmlReader.DeserializeComponent (IDesignerSerializationManager manažér, XmlReader čitateľ, typ koreň)
v Microsoft.AnalysisServices.AnalysisServicesClient.Discover (IMajorObject obj, ObjectExpansion expanzia)
v Microsoft.AnalysisServices.Server.Refresh (IMajorObject obj, ObjectExpansion expanzia)
na Microsoft.AnalysisServices.Server.Connect (String connectionString, reťazec sessionId)
Vnútorná výnimka podrobnosti:
Výnimkou správa: Požadované hodnoty ”<ServerEdition></ServerEdition>"nebol nájdený. (typ ArgumentException)
Sledovanie zásobníka výnimky: v System.Enum.TryParseEnum (druh enumType, reťazec hodnoty, Boolean ignoreCase, EnumResult "parseResult)
na System.Enum.Parse (druh enumType, hodnota reťazca, Boolean ignoreCase)
na Microsoft.AnalysisServices.DesignXmlReader.ReadPrimitive (typ, XmlAttributes atribúty)
na Microsoft.AnalysisServices.DesignXmlReader.ReadStructContent (obj objekt StructMapping mapovaní)
na Microsoft.AnalysisServices.DesignXmlReader.ReadObjectContent (objekt hodnota, typ, TypeMapping mapovaní)
na Microsoft.AnalysisServices.DesignXmlReader.ReadRoot (typ)

Poznámka Zástupný symbol <ServerEdition></ServerEdition> chyby správa predstavuje jednu z nasledujúcich požadované hodnoty:
  • EnterpriseCore64
  • EnterpriseCore
  • BusinessIntelligence64
  • BusinessIntelligence
Ďalšie informácie o analýze služby Server Edition enumerácie navštívte nasledujúce webovú lokalitu webová lokalita Microsoft Developer Network (MSDN):
Všeobecné informácie o analýze služby ServerEdition enumerácie

PRICINA

Tento problém sa vyskytuje, pretože SQL Server 2012 vráti nový kód verzie. Toto správanie zapríčiní AMO, náveska z SQL Server 2008 R2, SQL Server 2008 alebo SQL Server 2005 nemôže uznať.

PoznámkaKumulatívna aktualizácia balíka 1 zmení z prístupu ako vydanie hodnoty sa vrátia zo servera pre klienta. Ak klient AMO knižnica poskytuje z SQL Server 2008 R2, z SQL Server 2008 alebo z SQL Server 2005, AMO klienta vníma Analysis Services servera vydania pre kompatibilitu, ako je uvedené v nasledujúcej tabuľke.
Zbaliť túto tabuľkuRozbaliť túto tabuľku
Analýza služby server editionKompatibilita
EnterpriseCore64Enterprise64
EnterpriseCorePodnik
BusinessIntelligence64Enterprise64
BusinessIntelligencePodnik

RIESENIE

Kumulatívna aktualizácia informácií

Server SQL Server 2012

Oprava tohto problému bol prvýkrát vydaný v kumulatívnej aktualizácii 1 pre SQL Server 2012. Ďalšie informácie o tom, ako získať tento Kumulatívna aktualizácia balík SQL Server nájdete po kliknutí na nasledovné číslo článku databázy Microsoft Knowledge Base:
2679368 Kumulatívna aktualizácia balíka 1 pre SQL Server 2012
Poznámka Pretože stavia sú kumulatívne, každá nová verzia opraviť obsahuje všetky rýchlych a všetky opravy zabezpečenia, ktoré boli zahrnuté do predchádzajúceho SQL Server opraviť uvoľnenia. Odporúčame, aby ste zvážili, uplatňovanie najnovších opraviť uvoľnenie, ktoré túto rýchlu opravu obsahuje. Štvrtá nedeľa v októbri
2692828 SQL Server 2012 stavia, ktoré boli vydané po SQL Server 2012 bola uvoľnená

Poznámka Kumulatívna aktualizácia balíka 1 je server-bočné aktualizácie pre SQL Server 2012 Analysis Services súbory msmdlocal.dll a msmdsrv.dll. Klientská knižnica nemá aktualizovať, aby odrážal aktualizácie.

STAV

Spoločnosť Microsoft potvrdila, že ide o problém v produktoch spoločnosti Microsoft, ktoré sú uvedené v časti „vzťahuje sa na".

ODKAZY

Ďalšie informácie o prírastkové servis Model pre SQL Server nájdete po kliknutí na nasledovné číslo článku databázy Microsoft Knowledge Base:
935897 Prírastkové servis Model je k dispozícii z SQL Server tímu dodať rýchlych hlásené problémy
Ďalšie informácie o pomenovania schém aktualizácie servera SQL Server nájdete po kliknutí na nasledovné číslo článku databázy Microsoft Knowledge Base:
822499 Pomenovania schém pre balíky aktualizácií softvéru servera Microsoft SQL Server
Ďalšie informácie o softvér Aktualizácia terminológie, po kliknutí na nasledovné číslo článku databázy Microsoft Knowledge Base:
824684 Popis štandardnej terminológie použitej na popis aktualizácií softvéru spoločnosti Microsoft

Vlastnosti

ID článku: 2683293 - Posledná kontrola: 12. apríla 2012 - Revízia: 1.0
Informácie v tomto článku sa týkajú nasledujúcich produktov:
  • Microsoft SQL Server 2012 Developer
  • Microsoft SQL Server 2012 Enterprise
  • Microsoft SQL Server 2012 Standard
Kľúčové slová: 
kbqfe kbfix kbexpertiseadvanced kbsurveynew kbmt KB2683293 KbMtsk
Strojovo preložené
DÔLEŽITÉ: Tento článok bol preložený pomocou softvéru na strojový preklad od spoločnosti Microsoft, nie prekladateľom. Spoločnosť Microsoft ponúka články preložené prekladateľmi aj strojovo preložené články, vďaka čomu máte možnosť prístupu ku všetkým článkom databázy Knowledge Base vo svojom jazyku. Strojovo preložený článok však nie je vždy perfektný. Môže obsahovať chyby týkajúce sa slovnej zásoby, syntaxe alebo gramatiky, podobne ako cudzinec môže robiť chyby, keď rozpráva vašim jazykom. Spoločnosť Microsoft nenesie zodpovednosť za akékoľvek nepresnosti, chyby alebo škody spôsobené akýmkoľvek nepresným prekladom obsahu alebo jeho použitím zo strany zákazníkov. Spoločnosť Microsoft softvér na strojový preklad pravidelne aktualizuje.
Pokiaľ chcete vidieť anglickú verziu článku, kliknite sem:2683293

Odošlite odozvu

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com