Microsoft levitab microsoft SQL Server 2008, Microsoft SQL Server 2008 R2 või Microsoft SQL Server 2012 parandusi ühe allalaaditava failina. Kuna parandused on kumulatiivsed, sisaldab iga uus väljaanne kõiki kiirparandusi ja kõiki turbeparandusi, mis olid kaasatud eelmise SQL Server 2008, SQL Server 2008 R2or SQL Server 2012 parandus välja.
Sümptomid
Vaatame järgmist näidet. Aruande eksportimiseks Microsoft Exceli töövihikufaili kasutatakse Microsoft SQL Server 2008 aruandlusteenuseid (SSRS 2008), Microsoft SQL Server 2008 R2 aruandlusteenuseid (SSRS 2008 R2) või Microsoft SQL Server 2012 aruandlusteenust (SSRS 2012). Seejärel saate Exceli töövihikufaili avada Microsoft Excel 2010 abil. Selle stsenaariumi puhul kuvatakse dialoogiboksis järgmine tõrketeade:
Märkus.
Failitõrge: andmed võivad olla kaotsi läinud.
Märkmed
- See probleem ei ilmne, kui kasutate töövihikufaili avamiseks rakendust Microsoft Office Excel 2003 või Microsoft Office Excel 2007.
- See probleem ei ilmne, kui salvestate faili Excel 2010 töövihikufailina.
Põhjus
See probleem ilmneb, sest SSRS 2008, SSRS 2008 R2 või SSRS 2012 kirjutab negatiivse nulli (-0) väärtuse Exceli töövihikusse aruande eksportimisel. Exceli töövihiku avamisel kontrollib Excel 2010 väärtust ja genereerib veateate pärast väärtuse leidmist.
Lahendus
Koondvärskenduse teave
SQL Server 2008 R2 Hoolduspakett 2
Selle probleemi lahendus anti esimest korda välja koondvärskenduses 1 SQL Server 2008 R2 Hoolduspakett 2. Selle koondvärskenduspaketi hankimise kohta lisateabe saamiseks klõpsake Microsofti teabebaasi artikli kuvamiseks järgmist artiklinumbrit:
2720425 koondvärskenduse pakett 1 SQL Server 2008 R2 Service Pack 2Note Kuna järgud on kumulatiivsed, sisaldab iga uus parandus välja kõik kiirparandusi ja kõiki turbeparandusi, mis olid kaasatud eelmises SQL Server 2008 R2 paranduse väljaandes. Soovitame teil kaaluda viimase paranduse väljaandmist, mis sisaldab seda kiirparandust. Microsofti teabebaasis oleva artikli kuvamiseks klõpsake järgmist artiklinumbrit.
2730301 Pärast SQL Server 2008 R2 hoolduspaketi R2 väljaandmist välja antud SQL Server 2008 R2 järgud
SQL Server 2012
Selle probleemi lahendus anti esimest korda välja koondvärskenduses 2 SQL Server 2012. Selle koondvärskenduspaketi kohta lisateabe saamiseks klõpsake Microsofti teabebaasi artikli kuvamiseks järgmist artiklinumbrit:
2703275 SQL Server 2012Note koondvärskenduse pakett 2 Kuna järgud on kumulatiivsed, sisaldab iga uus parandus välja kõik kiirparandused ja kõik turbeparandused, mis olid kaasatud eelmises SQL Server 2012 paranduse väljaandes. Microsoft soovitab teil kaaluda uusima paranduse väljaandmist, mis sisaldab seda kiirparandust. Microsofti teabebaasis oleva artikli kuvamiseks klõpsake järgmist artiklinumbrit.
2692828 Pärast SQL Server 2012 väljaandmist välja antud SQL Server 2012 järgud Peate SQL Server 2012 installimiseks rakendama SQL Server 2012 kiirparanduse.
SQL Server 2008 R2 Hoolduspakett 1
Selle probleemi lahendus anti esimest korda välja koondvärskenduses 6 SQL Server 2008 R2 hoolduspaketi Service Pack 1 jaoks. Selle koondvärskenduspaketi hankimise kohta lisateabe saamiseks klõpsake Microsofti teabebaasi artikli kuvamiseks järgmist artiklinumbrit:
2679367 koondvärskenduse pakett 6 SQL Server 2008 R2 Hoolduspakett 1Note Kuna järgud on kumulatiivsed, sisaldab iga uus parandus välja kõik kiirparandusi ja kõiki turbeparandusi, mis olid kaasatud eelmises SQL Server 2008 R2 paranduse väljaandes. Soovitame teil kaaluda viimase paranduse väljaandmist, mis sisaldab seda kiirparandust. Microsofti teabebaasis oleva artikli kuvamiseks klõpsake järgmist artiklinumbrit.
2567616 Välja antud SQL Server 2008 R2 järgud, mis anti välja pärast SQL Server 2008 R2 hoolduspaketi 1 väljaandmist
SQL Server 2008 R2
Selle probleemi lahendus anti esimest korda välja koondvärskenduses 13. Lisateavet selle koondvärskenduspaketi hankimise kohta SQL Server 2008 R2 jaoks klõpsake Microsofti teabebaasi artikli kuvamiseks järgmist artiklinumbrit:
2679366 koondvärskenduse pakett 13 SQL Server 2008 R2 märkus Kuna järgud on kumulatiivsed, iga uus parandus välja kõik kiirparandused ja kõik turbeparandused, mis olid kaasatud eelmises SQL Server 2008 R2 paranduse väljaandes. Soovitame teil kaaluda viimase paranduse väljaandmist, mis sisaldab seda kiirparandust. Microsofti teabebaasis oleva artikli kuvamiseks klõpsake järgmist artiklinumbrit.
981356 Pärast SQL Server 2008 R2 väljaandmist välja antud SQL Server 2008 R2 järgud
SQL Server 2008 Service Pack 3
Selle probleemi lahendus anti esimest korda välja koondvärskenduses 4 SQL Server 2008 hoolduspaketi Service Pack 3 jaoks. Selle koondvärskenduspaketi hankimise kohta lisateabe saamiseks klõpsake Microsofti teabebaasi artikli kuvamiseks järgmist artiklinumbrit:
2673383 koondvärskenduse pakett 4 SQL Server 2008 Service Pack 3Note Kuna järgud on kumulatiivsed, sisaldab iga uus parandus välja kõik kiirparandusi ja kõiki turbeparandusi, mis olid kaasatud eelmises SQL Server paranduse väljaandes. Soovitame teil kaaluda viimase paranduse väljaandmist, mis sisaldab seda kiirparandust. Microsofti teabebaasis oleva artikli kuvamiseks klõpsake järgmist artiklinumbrit.
2629969 Pärast SQL Server 2008 hoolduspaketi Service Pack 3 väljaandmist välja antud SQL Server 2008 järgud
Ajutine lahendus
Selle probleemi lahendamiseks ärge kasutage negatiivseid nulle.
Näiteks saate kasutada avaldist, mis sarnaneb järgmisega, kui arvutate SSRS 2008 tekstivälja väärtuse:
=IIf(Sum(Fields!Amount.Value) = -0, 0, Sum(Fields!Amount.Value))
Olek
Microsoft on kinnitanud, et see on jaotises „Rakenduskoht“ loetletud Microsofti toodete korral esinev probleem.