KB2630458 - Lista över buggar som åtgärdats i SQL Server 2008 R2 Service Pack 2

Gäller för
SQL Server 2008 R2 Service Pack 2

INLEDNING

Den här artikeln innehåller buggar som åtgärdas i Microsoft SQL Server 2008 R2 Service Pack 2 (SP2).

Anteckningar

  • Andra korrigeringar som inte är dokumenterade kan också ingå i Service Pack.
  • Den här listan uppdateras när fler artiklar släpps.

Om du vill veta mer om SQL Server 2008 R2 Service Pack klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:

2527041 Skaffa den senaste Service Pack-versionen för SQL Server 2008 R2

Mer information

Förutom de korrigeringar som anges i den här artikeln innehåller SQL Server 2008 R2 SP2 snabbkorrigeringarna som ingick i kumulativ uppdatering 1 till kumulativ uppdatering 5 för SQL Server 2008 R2 Service Pack 1 (SP1).

Obs! Om du uppgraderar från SQL Server 2008 R2 SP1 kumulativ uppdatering 6 måste du tillämpa en kumulativ uppdatering efter SQL Server 2008 R2 SP2 när du har uppgraderat till SQL Server 2008 R2 SP2 för att få alla korrigeringar.

  Om du vill veta mer om de kumulativa uppdateringspaket som är tillgängliga för SQL Server 2008 R2 SP1 klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:

2567616 SQL Server 2008 R2-versionerna som släpptes efter att SQL Server 2008 R2 Service Pack 1 släpptes

Problem som åtgärdas i den här Service Pack-versionen

Om du vill veta mer om buggar som åtgärdas i SQL Server 2008 R2 SP2 klickar du på artikelnumren nedan och läser artiklarna i Microsoft Knowledge Base.

VSTS buggnummer KB-artikelnummer Beskrivning
820875 922578 KORRIGERA: Många meddelanden som har meddelande-ID 19030 och meddelande-ID 19031 loggas i SQL Server 2005, SQL Server 2008 eller SQL Server 2008 R2 Errorlog-fil när du använder SQL Server Profile i SQL Server 2005, i SQL Server 2008 eller i SQL Server 2008 R2
728527 2216456 SQL Server 2008 Service Pack 2 och SQL Server 2008 R2 Service Pack 2-förbättringar av felmeddelandetexten "Åtgärden har avbrutits" i Analysis Services
820858 2550375 ÅTGÄRD: Deadlock kan uppstå i sys.dm_database_encryption_keys DMV i SQL Server 2008 R2 när du kör loggöverföring från många databaser till en sekundär server
820878 2565683 KORRIGERA: Du kan få felaktiga resultat när du kör en komplex fråga som innehåller mängdfunktioner, kopplingsfunktioner och distinkta funktioner i underfrågor i en SQL Server 2008 eller SQL Server 2008 R2-miljö
820756 2588050 KORRIGERA: Slipstream-installation av ett SQL Server 2008 eller SQL Server 2008 R2 Service Pack misslyckas när du lägger till nya funktioner i SQL-instansen om databasmotorn är installerad
901689 2653857 KORRIGERING: Du kan inte ansluta till SQL Server med JDBC-drivrutin för SQL Server när du uppgraderat till JRE 6 uppdatering 29 eller en senare version
873603 2682488 KORRIGERA: Säkerhetskopiering misslyckas i en SQL Server 2008, i en SQL Server 2008 R2 eller i en SQL Server 2012-databas när du aktiverat spårning av ändringar
958983 2719217 KORRIGERA: Latch time-out fel när du har heaptabeller och när datakomprimering är aktiverat i SQL Server 2008 R2 eller i SQL Server 2012

Ytterligare problem som åtgärdas i den här CTP-versionen av Service Pack-versionen

Lösningar på följande problem ingår också i SQL Server 2008 R2 SP2.

VSTS buggnummer Beskrivning
820845 elated till användningen av BindParameter metoden och referensen till långa typparametrar som används av den här metoden.
852397 Uppdateringar UpgradeIncompleteFeatureConfigEventHandler.cs att inkludera RebuildDatabase-scenariot när du återställer ConfigurationState.
887672 För dokumentbibliotek där "Öppna dokument i webbläsaren" är inställd på "Öppna i klientprogrammet" ignorerar GetSnapshot.exe konfigurationen och visar alltid arbetsboken med hjälp av Excel Services som om inställningen var "Öppna i webbläsaren".
820805 KORRIGERING: I en rysk lokaliserad version av Reporting Services Configuration Manager innehåller körningskontoinformationen klippta strängar.
718430 Användningsantalet ExpectedCount och ExpectedElapsedMs uppdateras för att återspegla de faktiska antalet.
737914 Åtgärdar problemet där SQL Server 2008 R2 Analysis Services kraschar under databassynkronisering.
788389 Spårningsflagga 1264 tas bort så att processnamnet samlas in som standard i dumpar för icke-givande scenarion. Antalet trådposter i dumpfiler som inte ger upphov till ökar från 1 000 till 16 000.
820762 SQL Server 2008 R2 ändrar parametern FireAgain till True om en händelse ska loggas. Men när vissa koder tas bort av misstag saknas vissa loggar eftersom parametern FireAgain endast bestäms av den externa händelseavlyssnaren. När du har installerat den här snabbkorrigeringen är problemet löst.
820764 Tänk dig följande scenario. Du har indexerat vyprojektkolumner från bas- och icke-bastabeller i SQL Server 2008 R2. En kolumn från icke-bastabellen har samma order-ID och typ som en kolumn i bastabellen. I det här scenariot växlar SQL Server 2008 R2 partitionerna. När du har installerat snabbkorrigeringen uppstår ett fel i SQL Server 2008 R2 i stället för att partitionerna växlas.
820792 Åtgärdar ett problem där ett objekt som är allokerat på en SOS_Task PMO även kan användas av en annan AKTIVITET som har en annan livslängd. Detta Service Pack använder rätt PMO för att allokera objektet.
820796 När du har installerat snabbkorrigeringen förstår optimeraren att CRYPT_GEN_RANDOM kan returnera olika utdata för samma indata.
820859 Åtgärdar ett problem där ett felaktigt värde returneras när du kör SCOPE_IDENTITY().
820864 Åtgärdar ett problem där SQL Server 2008 R2-konfigurationen kraschar när du installerar SxS med Shiloh OLAP SP3a. Det här problemet beror på att Shiloh OLAP SP3a felaktigt skriver versionsregisternyckeln som "Service Pack 3.0".
820873 Åtgärdar ett problem där felaktig CPU-tid rapporteras av sys.dm_exec_query_stats när parallella frågeplaner är inblandade.
820880 Åtgärdar ett problem som uppstår när interna asynkrona filläsningsbuffertar delar upp kolumnavgränsare med flera tecken i två delar. Korrigeringen är att återställa den aktuella parsningspekaren korrekt efter att buffertar har växlats.
847805 Använder synkroniseringen endast om SQLWixCompilerExtension-åtgärden körs i candle.
890643 Ändrar åtgärden HierarchyGet för att undvika en viss kodsökväg för det explicita taket som endast gäller för den härledda delen av hierarkin. Uppdateringen görs på en rad och innebär en uppdatering av låg risk.
731796 Åtgärdar ett problem där du får fel i en instruktion när du rensar från snapshots.notable_query_text.
820829 Felaktiga GUID-värden som tolkas från flata filer kan orsaka fel. Korrigeringen är att återgå till ett trunkeringsläge om källbufferten är större än den maximala storleken på en GUID-sträng.
677173 Räknar om tröskelvärdet för spärrbefordran med jämna mellanrum för att undvika variation på grund av ett beräkningsfel vid start.
725819 Den föreslagna korrigeringen matchar samtalskonventioner mellan uppringaren och den person som blir uppringd.
769975 Åtgärdar en krasch vid start när datorn har tomma processorplatser eller omstartsalternativet /setgroupsize används.
788233 Minskar den tid under vilken spärren backar när den drabbas av spinlock. Det här hjälper till att förbättra prestanda
840461 Åtgärdar ett konkurrenstillstånd under start av XE-session som kan leda till att SQL Server kraschar.

Referenser

Om du vill veta mer om hur du fastställer aktuell version och utgåva av SQL Server klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:

321185
  Identifiera din version och utgåva av SQL Server
 Produkter från andra leverantörer som nämns i den här artikeln tillverkas av företag som inte har någon anknytning till Microsoft. Microsoft utfärdar inga som helst garantier för dessa produkters funktion och tillförlitlighet.