"Microsoft" platina "Microsoft SQL Server" 2012 pataisymus kaip vieną atsisiunčiamą failą. Kadangi pataisymai yra kumuliacinės, kiekviename naujame leidime yra visos karštosios pataisos ir visos saugos pataisos, kurios buvo pridėtos prie ankstesnio SQL serverio 2012 pataisų leidimo.
Simptomai
Apsvarstykite šį scenarijų. Galite naudoti analizės valdymo objektus (AMO), kad prisijungtumėte prie "Microsoft SQL Server" 2012 analizės tarnybų egzemplioriaus, o kliento Amo biblioteka ("Microsoft. AnalysisServices. dll") būtų pateikta iš vieno iš šių parinkčių:
-
SQL serverio 2008 R2
-
SQL serverio 2008
-
SQL serverio 2005
Šiuo atveju nepavyksta prisijungti. Be to, gaunate šį klaidos pranešimą:
Išimties pranešimas: išdėstymo eilutėmis panaikinti nepavyko: pageidaujama reikšmė "<ServerEdition>" nerastas. (įveskite XmlSerializationException) Išimčių rinkinio sekimas: "Microsoft". AnalysisServices. DesignXmlReader. Readšakniavaisiai (tipo tipas) "Microsoft". AnalysisServices. DesignXmlReader. DeserializeComponent (Ipatikėtserializationmanager Manager, XmlReader Reader, tipo šaknys) "Microsoft". AnalysisServices. AnalysisServicesClient. Discover (IMajorObject ObjectExpansion plėtra) "Microsoft. AnalysisServices. Server. Refresh" (IMajorObject obj, ObjectExpansion Expansion) "Microsoft. AnalysisServices. Server. Connect" (eilutė Conneccionstring, eilutės sessionId) vidinė išimčių informacija: išimčių pranešimas: užklausta reikšmė "<ServerEdition>" nerastas. (tipo ArgumentException) Išimčių rinkinio sekimas: į System. enum. TryParseEnum (tipas enumType, eilutės reikšmė, Bulio logikos ignoreCase, EnumResult& Parsersesult) į System. enum. Parse (tipo enumType, eilutės reikšmė, Boolean ignoreCase) "Microsoft. AnalysisServices. DesignXmlReader. Readprimityvūs (tipo tipas, XmlAttributes atributus)" Microsoft. AnalysisServices. DesignXmlReader. ReadStructContent (objektas obj, StructMapping susiejimas) "Microsoft. AnalysisServices. DesignXmlReader. ReadObjectContent (objekto reikšmė, tipo tipas," TypeMapping "susiejimas)" Microsoft ". AnalysisServices. DesignXmlReader. Readšaknies (tipo tipas)
Pastaba Vietos rezervavimo ženklo <ServerEdition> klaidos pranešime yra viena iš šių pareikalautos reikšmės:
-
EnterpriseCore64
-
EnterpriseCore
-
BusinessIntelligence64
-
BusinessIntelligence
Daugiau informacijos apie analizės tarnybų serverio leidimo išvardijimą rasite apsilankę šioje "Microsoft" programų kūrėjų tinklo (MSDN) svetainėje:
Bendros informacijos apie analizės tarnybų "ServerEdition" išvardijimą
Priežastis
Ši problema kyla dėl to, kad "SQL Server" 2012 pateikia naują versijos kodą. Taip nutinka, kai "SQL Server 2008 R2", "SQL Server 2008" arba "SQL Server 2005" nepavyksta atpažinti.Pastaba. Kaupiamojo naujinimo paketas 1 pakeis požiūrį, kaip versijos reikšmės yra grąžinamos iš serverio klientui. Kai klientas KAMO biblioteką teikia iš SQL serverio 2008 R2, iš SQL serverio 2008 arba iš SQL serverio 2005, AMO klientas suvokia analizės tarnybų serverių suderinamumą, kaip parodyta toliau pateiktoje lentelėje.
Analizės tarnybų serverio leidimas |
Suderinamumo |
---|---|
EnterpriseCore64 |
Enterprise64 |
EnterpriseCore |
Enterprise |
BusinessIntelligence64 |
Enterprise64 |
BusinessIntelligence |
Enterprise |
Sprendimas
Kaupiamojo naujinimo informacija
SQL serverio 2012
Šios problemos pataisa pirmą kartą buvo išleista Kaupiamasis naujinimas 1 SQL serverio 2012. Jei norite gauti daugiau informacijos apie tai, kaip gauti šį kaupiamojo naujinimo paketą, skirtą "SQL Server", spustelėkite toliau pateiktą straipsnio numerį ir peržiūrėkite straipsnį "Microsoft" žinių bazėje:
2679368 Kaupiamojo naujinimo paketas 1 SQL serverio 2012Pastaba Kadangi komponavimo versijos yra kumuliacinės, kiekviena nauja pataisų versija apima visas karštąsias pataisas ir visas saugos pataisas, kurios buvo pridėtos prie ankstesnės SQL serverio pataisos leidimo. Rekomenduojame apsvarstyti, kaip taikyti naujausią pataisų leidimą, kuriame yra šios karštosios pataisos. Jei reikia daugiau informacijos, spustelėkite toliau esantį straipsnio numerį ir peržiūrėkite straipsnį "Microsoft" žinių bazėje:
2692828 "SQL Server 2012" komponavimo versijos, išleistos po "SQL Server" 2012 išleidimoPastaba Kaupiamojo naujinimo paketas 1 yra serverio naujinimas, skirtas msmdsrv. dll ir msmdlocal. dll SQL serverio 2012 analizės tarnybų failams. Klientas neturi atnaujinti, kad atspindėtų naujinimą.
Statusą
"Microsoft" patvirtino, kad tai yra "Microsoft" produktų, išvardytų skyriuje "taikoma", problema.
Nuorodos
Daugiau informacijos apie papildinio aptarnavimo modelį, skirtą "SQL Server", rasite spustelėję toliau nurodytą straipsnio numerį ir peržiūrėkite straipsnį "Microsoft" žinių bazėje:
935897 Papildinio aptarnavimo modelį galima naudoti "SQL Server" komandai, kad būtų pateiktos praneštų problemų karštosios pataisosDaugiau informacijos apie "SQL Server" naujinimų pavadinimų suteikimo schemą rasite spustelėję toliau nurodytą straipsnio numerį ir peržiūrėkite straipsnį "Microsoft" žinių bazėje:
822499 Vardų suteikimo schema, skirta "Microsoft SQL Server" programinės įrangos naujinimų paketamsDaugiau informacijos apie programinės įrangos naujinimo terminiją rasite spustelėję toliau nurodytą straipsnio numerį ir peržiūrėkite straipsnį "Microsoft" žinių bazėje:
824684 Įprastos terminologijos, vartojamos "Microsoft" programinės įrangos naujinimams apibūdinti, aprašas