INTRODUKTION
I denne artikel beskrives de fejl, der er rettet i Microsoft SQL Server 2008 R2 Service Pack 1 (SP1).Noter
-
Andre rettelser, der ikke er dokumenteret, kan være inkluderet i servicepakken.
-
Denne liste opdateres, når der udgives flere artikler.
Du kan finde flere oplysninger om, hvordan du får SQL Server 2008 R2-servicepakker, ved at klikke på nedenstående artikelnummer for at få vist artiklen i Microsoft Knowledge Base:
2527041 Sådan henter du den nyeste servicepakke til SQL Server 2008 R2
Flere oplysninger
Ud over de rettelser, der er angivet i denne artikel, indeholder SQL Server 2008 R2 SP1 de hotfixes, der er inkluderet i Samlet opdatering 1 til og med Samlet opdatering 6 til SQL Server 2008 R2. Denne servicepakke indeholder også alle de sikkerhedsopdateringer, der blev udgivet frem til juli 2011.Flere oplysninger om de kumulative opdateringspakker, der er tilgængelige for SQL Server 2008 R2, finder du ved at klikke på nedenstående artikelnummer for at få vist artiklen i Microsoft Knowledge Base:
981356 De SQL Server 2008 R2-builds, der blev udgivet efter SQL Server 2008 R2 blev udgivet
Rettelser i denne servicepakke
Du kan få flere oplysninger om de fejl, der er rettet i SQL Server 2008 R2 SP1, ved at klikke på nedenstående artikelnumre for at få vist artiklerne i Microsoft Knowledge Base.
|
VSTS-fejlnummer |
KB-artikelnummer |
Beskrivelse |
|---|---|---|
|
657377 |
Destinationsserveren kan ikke hente et multiserverjob fra masterserveren, hvis destinationsserveren kører en tysk version eller en fransk version af SQL Server 2005 |
|
|
657404 |
Fejlmeddelelse, når du kører Get-Command i et PowerShell version 2-miljø på en server, der kører SQL Server 2008: "Objektreference er ikke angivet til en forekomst af et objekt" |
|
|
649451 |
RETTELSE: Ressourceovervågning angiver en betingelse, der ikke giver noget, på en server, der kører SQL Server 2008 |
|
|
649479 |
Problem for 2008 SP2 [SQL Server Destination [19]] Fejl: SSIS-masseindsætning kan ikke forberedes til indsættelse af data |
|
|
649504 |
LØSNING: Fysisk lagergeometripolygondatatyper med interne ringe returnerer forkerte data via forskellige geometriske handlinger |
|
|
649529 |
RETTELSE: Job med flere servere hentes ikke fra SQL Server 2000 i MSX-rollen til at SQL Server 2008 i TSX-rollen |
|
|
649457 |
RETTELSE: Låsene i en tabel eskaleres ikke, når du indsætter mange rækker i en tabel i SQL Server 2008 |
|
|
628428 |
LØSNING: En database, der er aktiveret til gennemsigtig datakryptering, kan blive utilgængelig, hvis det certifikat, der bruges til at kryptere databasekrypteringsnøglen, udelades. |
|
|
625028 |
RETTELSE: Den skjulte værdi for tekstfeltet, der refereres til i Tablix-sidehovedet, vises kun på den første side, når du har eksporteret en rapport til en gengivelse af et hårdt sideskift |
|
|
447613 |
DataSet-filtre anvendt durng SharedDataSet eller parameterbehandling bruger forkerte sorteringsindstillinger |
|
|
697406 |
LØSNING: En klyngemodel, der bruger K-means-algoritmen, genererer forskellige resultater, der påvirkes af PredictOnly-kolonner i SQL Server 2008 R2 Analysis Services |
|
|
649480 |
Værktøjet SQL Dumper kan ikke generere fejldumpfiler på en SQL Server 2008 eller SQL Server 2008 R2-failoverklynge på en Avanceret/Enterprise-failoverklyngeinstallation |
|
|
649339 |
Fejlmeddelelse, når du forsøger at åbne et projekt i SQL Server 2008 eller i SQL Server 2008 R2: "Den placerede assemblys manifestdefinition stemmer ikke overens med assemblyreferencen" |
|
|
405512 |
Du får vist fejlmeddelelsen "ReportServer-tjenesten kan ikke stoppes på computeren <computernavn>", når du skifter fra tilsluttet tilstand til lokal tilstand |
|
|
405514 |
Du får vist en fejlmeddelelse, når du forsøger at gå direkte til SSRS 2008 R2-rapportserveren, når du har oprettet et SharePoint-kravwebsted |
|
|
665971 |
RETTELSE: Forskellige resultater returneres, når du kører en parallel forespørgsel, der bruger en rangeringsfunktion i SQL Server 2005, SQL Server 2008 eller SQL Server 2008 R2 på en computer med 8 eller flere CPU'er |
|
|
650006 |
Assert in function = Microsoft.ReportingServices.ReportProcessing.ParameterBase.Cast file = line = 0 expression = Unhandled managed exception: Type = System.InvalidCastException, Message = Unable to cast object of type 'System.Boolean' to type 'Syste. |
|
|
689073 |
LØSNING: IntelliSense-funktionen i SSMS 2008 R2 kan holde op med at fungere, når du har installeret Visual Studio 2010 SP1 |
|
|
649856 |
LØSNING: DataIndsamlerjobbet tager lang tid at rydde data fra MDW-databasen i SQL Server 2008 R2 |
Yderligere rettelser i denne servicepakke
Løsninger på følgende problemer er også inkluderet i SQL Server 2008 R2 SP1.
|
ID |
Beskrivelse |
|---|---|
|
418521 |
HTML-gengivelsen udløser ikke længere en ArgumentOutOfRangeException-undtagelse, hvis en rapport har egenskaben ConsumeContainerWhitespace angivet til SAND, og hvis der er et vandret blanktegn, der kan udfyldes. |
|
346804 |
RETTELSE: Syntaksen for indekstipet "FORCESEEK" tager nu valgfrie parametre. Der tilføjes et nyt FORCESCAN-forespørgselstip. Du kan få mere at vide under "Forespørgselstip (Transact-SQL)" (http://msdn.microsoft.com/en-us/library/ms181714.aspx). |
|
405562 |
Forbindelsesstrenge som f.eks. 'server="tcp:"' og 'server="np:"' understøttes i SQL Server Native Client 2008 for at oprette forbindelser til den lokale forekomst. Med denne rettelse fungerer disse forbindelsesstrenge nu i SQL Server Native Client 2008 R2 og giver mulighed for forbindelser til den lokale forekomst. |
|
447996 |
Der opstår ikke længere et problem i logikkontrollen, hvis en partitioneret kolonne i en indekseret visning svarer til den partitionerede kolonne i den grundlæggende partitionerede tabel. Skift af tabelskift er ikke længere aktiveret i indekserede visninger, der ikke er partitioneret. |
|
471571 |
Brug af SQL 10.5 BIDS til at installere rapportdele på en SQL Server 2008 R2 (og nyere versioner) Report Server mislykkes ikke længere eller genererer ikke længere en SQL-versionsfejlmeddelelse. |
|
512199 |
Tidsstempler er nu korrekte, når udvidede hændelser eller SQL-overvågningsfiler læses på en anden computer end den, der producerede filen. Tidsstempler er nu også korrekte efter genstart af serveren. |
|
528501 |
Gengiv rapport i synkronvisningstilstand ved hjælp af Reporting Services 2008 R2-webdele kan nu ses, hvis rapporten indeholder mellemrum i rapportnavnet. Der genereres ikke længere en StreamNotFound-fejlmeddelelse. |
|
538455 |
Når du får vist HTML ved at indstille indstillingen "StyleStream" DeviceInfo til SAND, går typografiindstillingerne ikke længere tabt i tekstfelter eller på tekst, hvis der er defineret handlinger. |
|
540725 |
Der genereres to nye sporingsskabelonfiler til program- og analysetjenesterne. Dette gør det muligt for Profiler at vise alle hændelser og kolonner for både programmet og analysetjenesterne. |
|
550635 |
RETTELSE: Forkert tekstrapportering, når SP 2010 Health Analyzer returnerer en fejlmeddelelse om Analysis Services, der kører i VertiPaq-tilstand. |
|
550947 |
I et Tablix-rapportelement, der har 20 eller flere rækker, der indeholder indlejrede objektbeholderrapportelementer (Rektangel og Tablix), svarer BIDS-shell ikke længere, hvis du indsætter en ny række over eller under et tablix-medlem. |
|
555701 |
Fejlmeddelelsen om manglende ordre medfører ikke længere en adgangsfejl, når DBM-objektet starter. |
|
617987 |
Den nye serverinstallation rapporterer ikke længere, at en Secure Store-hovednøgle ikke genereres, når BI Appliance er installeret. Meddelelsen blev genereret, selvom installationen lykkedes. |
|
623819 |
Vi har rettet et problem, hvor du modtager en fejlmeddelelse, når forespørgselsoptimering ikke kunne oprette en plan for nogle forespørgsler mod partitionerede visninger. Dette er beskrevet i microsoft Connect-problemet 620614. Rettelsen er placeret under et sporingsflag (se vidensbaseartikel 974006). |
|
624909 |
Ydeevnen mindskes ikke længere, når du bruger Rapportfremviser eller viser til HTML, hvis du har flere webdele på en enkelt SharePoint-side. |
|
624951 |
Du modtager ikke længere undtagelsen "Fejl under fjernelse af appdomæne", når du lukker et WPF-program, der indeholder ReportViewer-kontrolelementet. |
|
626205 |
Analysis Services kan ikke oprette en lokal kube fra en serverkube, der har dimensionsmedlemmer, som er relateret til det ukendte medlem. |
|
626243 |
PowerPivot installeres nu korrekt på en eksisterende farm, hvis SQL Server delte komponenter installeres på en ikke-standardplacering. |
|
629973 |
BIDS og Report Builder 3 går ikke længere ned, når du gør følgende: Træk en celle i en tabel ved kanten, angiv tilstanden "flyt rapportelement", flyt objektet uden for tabellen, og tryk derefter på Esc, mens du klikker på og holder museknappen nede. |
|
636999 |
Hvis Upgrade Advisor ikke kan scanne en sporingsfil, kan Upgrade Advisor nu give en beskrivende fejlmeddelelse til en bruger. |
|
639182 |
Dialogboksen Logon for Report Builder 3.0. Dette aktiveres, når formulargodkendelse bruges til SSRS, ikke længere skjules af en modal dialogboks "Guiden Ny rapport". På grund af problemet kan brugerne være uvidende om, at der anmodes om logon. |
|
643961 |
Alle specifikke brugerkontoindstillinger fungerer nu på datakildeplaner. |
|
646473 |
Et program, der er designet i .NET Framework 4.0-miljøet, mislykkes ikke længere, hvis RBS ikke kan finde konfigurationsoplysningerne. Oplysningerne søges nu i både konfigurationsfilerne til .NET Framework 4.0 og .NET Framework 3.5. |
|
658405 |
Du kan nu oprette brugerdefinerede rapporter ved hjælp af .odc-filen på it-administrationsdashboardet. |
|
665971 |
Parallelismeoperatoren overfører rækker er nu i den rigtige rækkefølge. Optimeringsværktøjet kan nu vælge en ikke-optimal plan. Derfor kræver denne rettelse et sporingsflag. Hvis du vil bruge denne rettelse, skal du aktivere traceflag 4134. |
|
674357 |
Der genereres nu to nye sporingsskabelonfiler til programtjenesten og analysetjenesten. Det gør du for at sikre, at Profiler kan vise alle hændelser og kolonner for begge tjenester. |
|
679035 |
Vi har rettet en mindre slåfejl på siden Central Administration. |
|
684435 |
StringCchPrintf_l forventer størrelsen af destinationsbufferen i tegn. Størrelsen blev overført i byte. Derfor opstod OACR-fejl – BUFFER_OVERFLOW blev rejst. Vi har rettet koden ved at videregive den korrekte længde. |
|
649475 |
Samlingssæt fungerer forkert, når de indsamler ydelsestællere på en klynge, hvis SQL-forekomstnavnet er det samme som navnet på det virtuelle netværk. |
|
649357 |
I en given database kan en servermarkør, der er erklæret for en select-sætning, der indeholder en systemvisning, give forkerte resultater, når databasen er vedhæftet og tilsluttet igen. |
|
649391 |
DBCC-beskadigelsesfejl opstår under SQL Server 2008 R2-sorteringer, når der bruges strenge, der har Jamo-sekvenser, der følger det japanske langvarige tegn. |
|
657399 |
Der vises et forkert versionsnummer i SQL Server Management Studio og i SQL Server Reporting Services. Dette skaber forvirring, fordi det viste tal ikke varierer fra RTM-versionsnummeret, når der er udført en opgradering. |
|
649476 |
RETTELSE: Forbedret og yderligere oplysninger logføres for InvalidReportParameterException i Detaljeret output, hvis visse betingelser opstår under parameterbehandling. |
|
649557 |
RETTELSE: Et tilgængelighedsproblem, der opstår, fordi microsoft Active Accessibility-navnet på "Symbol" er null. Microsoft Active Accessibility-navne opdateres og er nu synlige. |
|
649447 |
ReportBuilder 2.0 ClickOnce viser en tom rapport ved start, hvis en bruger redigerer rapporten ved hjælp af ReportBuilder 2.0 fra et SharePoint 12-websted. |
|
649575 |
MSAA-navne for dialogboksen Egenskaber for radialskala er forkerte og er ikke kompatible med tilgængelighed. |
|
519534 |
Hvis du bruger tabelværdibaserede parametre for LOB-kolonner, kan det medføre en adgangsfejl på serveren. |
|
645824 |
Der kan opstå en adgangsfejl under udførelse af udvidede gemte procedurer under høje stressforhold. |
|
649559 |
RETTELSE: Ydeevnen for oprettelse af indeks er forbedret af DDL-sætninger for tabeller, der har mange partitioner, og som ikke indeholder data. Tidligere steg den tid, der kræves til denne proces, i et geometrisk forløb, efterhånden som antallet af partitioner steg. Den tid, der kræves, øges nu i et lineært forløb. |
|
649537, 448009 |
Under visse omstændigheder kan det partitionerede kolonnenavn i fejlmeddelelse 11405 være forkert. Dette medfører, at der udskrives et forkert kolonnenavn. |
|
649530 |
Der kan forekomme en sekundær undtagelse, når Analysis Services genererer en Watson-dumpfil. Dette gælder, uanset om Watson-dumpfilen genereres på grund af en faktisk undtagelse eller på grund af en eksplicit anmodning om at dumpe på visse fejl. Hvis den sekundære undtagelse forekommer, kan serveren opleve uendelig rekursion. Dette genererer mange dumpfiler og lukker derefter serveren. |
|
649524 |
Hvis en bruger opretter en brugerdefineret type og en tabelværdiinddelt funktion i samme transaktion, og hvis funktionen har en returtabel, der indeholder en kolonne af den brugerdefinerede type, opstår der en selv baglås. Desuden stoppes den forbindelse, der forsøger at udføre disse handlinger. |
|
649532 |
Et fysisk indeks kan ikke oprettes sikkert i en tabel, der bruger CELL_ID, CELL_ATTRIBUTES eller SRID til kolonnenavne. |
|
657405 |
SQL Server genererer nogle gange fejlmeddelelsen "Der er ikke tilstrækkelig systemhukommelse i ressourcepuljen "intern" til at køre denne forespørgsel. Denne situation kan ofte forebygges. |
|
649434 |
Hvis parametre, der er bundet af funktionen SQLBindParameter, angiver en længde på SQL_DATA_AT_EXEC, medfører den SQL Server 2008 R2 Native Client ODC-driver en adgangsfejl, hvis funktionen SQLPutData angiver en længde på SQL_NULL_DATA, når parameterværdien angives til udførelse. |
|
512170 |
Hvis MARS bruges, viser visningen sys.dm_os_tasks den samme værdi i kolonnen request_id for alle opgaver i stedet for at rapportere den korrekte værdi, der er knyttet til hver opgave. |
|
649425 |
Visningen sys.dm_os_wait_stats viser dublerede rækker for ventetypen DIVERSE. Dette kan medføre problemer for overvågningsværktøjer. |
|
649346 |
Destinationen for asynkron bucketing viser forkerte værdi-/strengpar for tilknyttede felter, når den sammenlignes med de oplysninger, der er tilgængelige i dm_xe_map_values. |
|
649340 |
RETTELSE: Systembasistabellen for syscolpars viste dublerede rækker. Denne rettelse skelner dem ved at tilføje procedurenummeret i DBCC-checkcatalog. |
|
649427 |
RETTELSE: Der returneres en ny fejlkode (6257), når en bruger forsøger at registrere en CLR-assembly, der er bygget mod en nyere kørsel, f.eks. CLR v4. Den tidligere fejlmeddelelse (kode 6218) var forvirrende og viste ikke det faktiske problem. Se fejlen for at få detaljerede oplysninger. |
|
649433 |
Et edge case indsætter en identitetsværdi uden for det aktuelle område i tilstanden "angiv identity_insert TABLE_NAME slået til". Dette problem opstår også i sikkerhedskopierings-/gendannelseshandlinger. |
|
649450 |
Forkerte kolonnesorteringsoplysninger returneres, når BCP.exe henter oplysninger om kolonnemetadata. |
|
649527 |
Hvis du bruger en PeriodToDate-funktion, der har en Null-medlemsparameter, kan det medføre en "uventet undtagelse"-fejl. |
|
649341 |
Når forespørgslen har et filter, der refererer til en kolonne i sys.dm_server_audit_status visning, ignoreres filteret, og alle rækker returneres fra sys.dm_server_audit_status. |
|
629570 |
Fejl 955 opstår, når brugere forsøgte at konfigurere administration Data Warehouse, hvis de har databaser på deres server, der ikke er online. |
|
649374 |
Ringbufferen viser ufuldstændige hændelsesdata (hændelsesoutput fra dm_xe_session_targets), når den når størrelsesgrænsen for XML-outputtet. |
|
677560 |
Løser et problem, hvor en fjernforespørgsel indeholder 7359-fejlkode i SQL Server 2008 R2. Dette problem opstår, hvis en brugerdefineret funktion bruger et synonym for en sammenkædet tabel, der findes en eksekveringsplan for den brugerdefinerede funktion på den lokale server, og en skemaversion af den sammenkædede tabel opdateres på en fjernserver. |
|
562310 |
Retter fejlen "Read AV i FullXactImpBase::GetXdes xact.cpp @ 2536", der opstår, når en database db1 oprettes, en forespørgsel cachelagres for db1, derefter udelades db1, der oprettes en anden database, derefter oprettes db1 igen, og den cachelagrede forespørgsel køres igen. |
|
623804 |
Retter et forkert resultat fra forespørgsler, der udføres i udløserens brød tekst. Scenariet kræver et entydigt filtreret indeks. Udløseren skal indeholde en forespørgsel, der påvirkes af, om en kolonne er entydig for hele tabellen. |
|
636156 |
Løser et problem, hvor sikkerhedskopier er beskadiget, når databaser har aktiveret Gennemsigtig databasekryptering, har aktiveret sidekontrolsummer, og den sikkerhedskopierede bruger kontrolsum. |
|
657511 |
RETTELSE: Denne rettelse løser timeouts og baglåse, der kan opstå under behandling af abonnementer, når mange abonnementer behandles samtidigt. Hotfixet gælder, når Reporting Services er installeret i integreret SharePoint-tilstand. |
|
676139 |
Løser et problem, hvor kunden skal udføre en sortering, og en sorteringsside spildes på disken. Desuden berører TDE-scanningen samtidig den pågældende side. Du kan genstarte computeren for at omgå problemet. Du kan dog ikke undgå dette problem helt, medmindre du slår TDE fra. |
|
676491 |
Løser et potentielt problem, der opstår, når du har installeret et hotfix, der er beskrevet i VSTS-fejl 473052. |
|
679886 |
Løser et problem, hvor udvidede hændelser eller filer med SQL-overvågningsspor, der indsamles, kan vise forkerte tidsstempeloplysninger. |
|
686401 |
Løser et problem, hvor en C# null-værdi konverteres til dbNull, før den bevares. |
|
620861 |
LØSNING: Der ydes maksimalt 15.000 partitioner i tabeller og i indekser i udgaverne Datacenter, Enterprise, Developer og Evaluation af Microsoft SQL Server 2008 R2 SP1. Du kan finde flere oplysninger om, hvordan denne support kan aktiveres og deaktiveres, om dens begrænsninger og om nogle kendte problemer og løsninger, i hvidbogen "Support for 15.000 partitioner" http://go.microsoft.com/fwlink/?LinkId=199773 |
|
296354 |
LØSNING: Standardværdierne for egenskaben SqlDumperDumpTimeOut er ikke inden for et gyldigt område i Microsoft SQL Server 2008 R2 SP1. Det gyldige værdiområde går fra 0 (ms) til MAXDWORD. |
|
417616 |
RETTELSE: Logikken til at hente SPN'er for tjenestekonti er nu indstillet til altid at blive logført. Før denne rettelse anvendes, er logikken indstillet til kun at blive logført, når EP er slået til. Disse oplysninger kan bruges til at foretage fejlfinding af problemer med Kerberos. |
|
517329 |
En programfejl medfører, at forskellige diagnosticeringsværktøjer rapporterer forespørgsler som udført i hoveddatabasen i stedet for i den database, hvor de faktisk blev udført. |
|
615697 |
SQM-punkter mangler for vigtige funktioner i Microsoft SQL Server 2008 eller i en nyere version af SQL Server. Denne rettelse tilføjer nogle vigtige SQM-punkter, som er nyttige til sporing af målepunkter for kundeforbrug. |
|
645245 |
LØSNING: Logikken til genoprettelse og genkørsel fjernes fra stien til eksekveringskoden til forespørgslen i SQL-editoren. Disse oplysninger er ikke længere påkrævet, fordi timeoutperioden for inaktiv forbindelse for Microsoft SQL Azure er øget til 30 minutter. |
|
674580 |
Den nye sporingsskabelonfil ("Microsoft Analysis Services TraceDefinition 10.50.0.xml") i Analysis Services skal genoprettes for at medtage nyligt tilføjede sporingshændelser, så Profiler kan vise alle hændelser og kolonner. |
|
707007 |
Importen mislykkes i Scenarier med Dallas. |
|
710263 |
Der returneres en fejl, når du forsøger at oprette øjebliksbilleder i Rapportgalleri, hvis Internet Explorer 9 bruges som browser. |
|
710433 |
RETTELSE: Registreringsdatabasen opdateres, så filnavne overføres som parameter til ssms.exe, når du dobbeltklikker på en .sql fil. |
|
656177 |
LØSNING: Der opstår en adgangsfejl, når du bruger en lagret procedure eller en brugerdefineret funktion til at oprette en tabelvariabel i SQL Server 2008 eller i SQL Server 2008 R2 |
Referencer
Du kan finde flere oplysninger om, hvordan du finder den aktuelle SQL Server version og udgave, ved at klikke på nedenstående artikelnummer for at få vist artiklen i Microsoft Knowledge Base:
321185 Sådan identificerer du din SQL Server-version og -udgave De tredjepartsprodukter, der diskuteres i denne artikel, er fremstillet af virksomheder, der er uafhængige af Microsoft. Microsoft giver ingen garanti, hverken underforstået eller på anden måde, om disse produkters ydeevne eller pålidelighed.