INDFØRELSEN
I denne artikel beskrives de fejl, der er blevet rettet i Microsoft SQL Server 2008 R2 Service Pack 1 (SP1).
Noter
- Andre rettelser, der ikke er dokumenteret, kan medtages i servicepakken.
- Denne liste opdateres, efterhånden som der udgives flere artikler.
Få flere oplysninger om, hvordan du får servicepakker til SQL Server 2008 R2, ved at klikke på nedenstående artikelnummer for at få vist artiklen i Microsoft Knowledge Base:
2527041 Sådan får 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 var inkluderet i kumulativ opdatering 1 til og med kumulativ opdatering 6 til SQL Server 2008 R2. Denne servicepakke indeholder også alle de sikkerhedsopdateringer, der blev frigivet til og med juli 2011.
Få flere oplysninger om de kumulative opdateringspakker, der er tilgængelige til SQL Server 2008 R2, 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 frigivet
Rettelser i denne servicepakke
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 | 949775 | Destinationsserveren kan ikke downloade et multiserverjob fra hovedserveren, hvis destinationsserveren kører en tysk version eller en fransk version af SQL Server 2005 |
| 657404 | 2216478 | Fejlmeddelelse, når du kører Get-Command i et PowerShell version 2-miljø på en server, der kører SQL Server 2008: "Objektreferencen er ikke indstillet til en forekomst af et objekt" |
| 649451 | 2216485 | LØSNING: Ressourceovervågning skifter til en ikke-givende tilstand på en server, der kører SQL Server 2008 |
| 649479 | 2216489 | Bekymring for 2008 SP2 [SQL Server Destination [19]] Fejl: Kan ikke forberede SSIS-masseindsættelse til dataindsættelse |
| 649504 | 2216497 | RETTELSE: Polygondatatyper for geometri for rumlig lagerplads med indvendige ringe returnerer forkerte data via forskellige geometriske handlinger |
| 649529 | 2216501 | RETTELSE: Multiserverjob downloades ikke fra SQL Server 2000 i MSX-rollen til SQL Server 2008 i TSX-rollen |
| 649457 | 2448971 | Rettelse: Låsene i en tabel eskaleres ikke, når du indsætter mange rækker i en tabel i SQL Server 2008 |
| 628428 | 2463682 | 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 | 2494517 | RETTELSE: Den skjulte tekstfeltværdi, der refereres til i Tablix-sidehovedet, vises kun på den første side, når du har eksporteret en rapport til en gengivelse med hårdt sideskift |
| 447613 | 2515006 | Datasætfiltre anvendt under SharedDataSet eller parameterbehandling bruger forkerte indstillinger for sortering |
| 697406 | 2525273 | LØSNING: En klyngemodel, der bruger algoritmen K-middelværdi, genererer forskellige resultater, der påvirkes af PredictOnly-kolonner i SQL Server 2008 R2 Analysis Services |
| 649480 | 2216491 | Værktøjet SQL Dumper kan ikke generere fejldumpfiler på en SQL Server 2008 eller SQL Server 2008 R2-failoverklynge på en Advanced/Enterprise Failover-klyngeinstallation |
| 649339 | 2216460 | Fejlmeddelelse, når du forsøger at åbne et projekt i SQL Server 2008 eller i SQL Server 2008 R2: "Den fundne assemblys manifestdefinition svarer ikke til assemblyreferencen" |
| 405512 | 2105809 | Du modtager fejlmeddelelsen "Kan ikke stoppe ReportServer-tjenesten på computerens <navn>", når du skifter fra tilsluttet tilstand til lokal tilstand |
| 405514 | 981588 | Du modtager en fejlmeddelelse, når du forsøger at gå direkte til SSRS 2008 R2-rapportserveren, efter at du har oprettet et SharePoint-kravwebsted |
| 665971 | 2546901 | LØSNING: Der returneres forskellige resultater, 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, der har 8 eller flere CPU'er |
| 650006 | 2563828 | Anmod i funktion = Microsoft.ReportingServices.ReportProcessing.ParameterBase.Cast file = line = 0 expression = Ikke-håndteret administreret undtagelse: Type = System.InvalidCastException, Message = Kan ikke streame objekt af typen 'System.Boolean' til typen 'Syste. |
| 689073 | 2531482 | LØSNING: IntelliSense-funktionen i SSMS 2008 R2 kan holde op med at fungere, efter du har installeret Visual Studio 2010 SP1 |
| 649856 | 2584903 | RETTELSE: Det tager lang tid for dataindsamlingsjobbet 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 til udfyldning. |
| 346804 | RETTELSE: Syntaksen for indekstip "FORCESEEK" tager nu valgfrie parametre. Der tilføjes et nyt FORCESCAN-forespørgselstip. Få flere oplysninger i "Forespørgselstip (Transact-SQL)" (http://msdn.microsoft.com/en-us/library/ms181714.aspx). |
| 405562 | Forbindelsesstrenge, f.eks. 'server="tcp:"' og 'server="np:"' understøttes i SQL Server Native Client 2008 til 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 stemmer overens med den partitionerede kolonne i den partitionerede basistabel. Skift af tabel er ikke længere aktiveret i indekserede visninger, der ikke er partitionsjusteret. |
| 471571 | Brug af SQL 10.5 BIDS til at installere rapportdele til en SQL Server 2008 R2 (og nyere versioner) Rapportserveren giver ikke længere fejl eller genererer 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 en genstart af serveren. |
| 528501 | Gengiv rapport i synkron visningstilstand ved hjælp af Reporting Services 2008 R2-webdele kan nu vises, hvis rapporten indeholder mellemrum i rapportnavnet. Der genereres ikke længere en StreamNotFound-fejlmeddelelse. |
| 538455 | Når du viser til HTML ved at have indstillingen "StyleStream" DeviceInfo angivet 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. Det gør det muligt for Profilering 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, som indeholder indlejrede objektbeholderrapportelementer (Rectangle og Tablix), holder BIDS-shell ikke længere op med at svare, hvis du indsætter en ny række over eller under et af Tablix-medlemmerne. |
| 555701 | Meddelelsen om fejl i rækkefølge forårsager ikke længere en adgangsfejl, når DBM-objektet starter. |
| 617987 | Den nye serverinstallation rapporterer ikke længere, at en Secure Store-masternøgle ikke genereres, når BI-installationen installeres. (Meddelelsen blev genereret, selvom installationen blev gennemført.) |
| 623819 | Vi har rettet et problem, hvor du fik vist en fejlmeddelelse, når forespørgselsoptimering ikke kunne oprette en plan for nogle forespørgsler mod partitionerede visninger. Dette er beskrevet i Microsoft Connect-problem 620614. Rettelsen er placeret under et sporingsflag (se KB-artikel 974006). |
| 624909 | Ydeevnen forringes 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 appdomain", 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 er nu installeret korrekt på en eksisterende farm, hvis delte komponenter i SQL Server er installeret på en placering, der ikke er standard. |
| 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 og holder museknappen nede. |
| 636999 | Hvis Upgrade Advisor ikke kan scanne en sporingsfil, kan Upgrade Advisor nu give en relevant fejlmeddelelse til en bruger. |
| 639182 | Dialogboksen Logon for Report Builder 3.0. Dette aktiveres, når godkendelse af formularer bruges til SSRS, ikke længere skjules af en modal dialogboks med typen "Guiden Ny rapport". (På grund af problemet er brugerne muligvis ikke klar over, at der anmodes om logon). |
| 643961 | Alle specifikke indstillinger for brugerkonti fungerer nu på datakildetidsplaner. |
| 646473 | Et program, der er designet i .NET Framework 4.0-miljøet, mislykkes ikke længere, hvis RBS ikke kan finde konfigurationsoplysningerne. Der søges nu i oplysningerne i både .NET Framework 4.0- og .NET Framework 3.5-konfigurationsfilerne. |
| 658405 | Du kan nu oprette brugerdefinerede rapporter ved hjælp af .odc-filen på it-administrationsdashboardet. |
| 665971 | Parallelitetsoperatoren overfører rækker er nu i den rigtige rækkefølge. Optimeringsfunktionen kan nu vælge en plan, der ikke er optimal. Denne rettelse kræver derfor 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 | Rettede en mindre slåfejl på siden Central Administration. |
| 684435 | StringCchPrintf_l forventer destinationsbufferens størrelse i tegn. Størrelsen blev ændret i byte. Derfor blev OACR-fejl - BUFFER_OVERFLOW rejst. Koden blev rettet ved at overføre den korrekte længde. |
| 649475 | Samlingssæt fungerer forkert, når de indsamler ydelsestællere på en klynge, hvis navnet på SQL-forekomsten er det samme som navnet på det virtuelle netværk. |
| 649357 | Hvis du bruger en servermarkør, der er erklæret for en SELECT-sætning, som indeholder en systemvisning, kan det give forkerte resultater, efter at databasen er tilsluttet og tilknyttet 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, da det viste nummer ikke afviger fra RTM-versionsnummeret, når en opgradering er udført. |
| 649476 | RETTELSE: Forbedrede og yderligere oplysninger logføres for InvalidReportParameterException i detaljeret output, hvis visse forhold opstår under parameterbehandlingen. |
| 649557 | RETTELSE: Et tilgængelighedsproblem, der opstår, fordi navnet "Symbol" i Microsoft Active Accessibility er null. Microsoft Active Accessibility-navne er opdateret og kan nu findes. |
| 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 overholder ikke tilgængeligheden. |
| 519534 | Brug af parametre med tabelværdier for LOB-kolonner kan medføre adgangsfejl på serveren. |
| 645824 | Der kan opstå en adgangsfejl under udførelse af udvidede lagrede procedurer under betingelser med høj belastning. |
| 649559 | RETTELSE: Forbedret ydeevne ved oprettelse af indeks med DDL-sætninger for tabeller, der har mange partitioner, og som ikke indeholder nogen data. Tidligere steg den tid, der kræves til denne proces, i en geometrisk progression, efterhånden som antallet af skillevægge steg. Den tid, der skal bruges, øges nu i et lineært forløb. |
| 649537, 448009 | I visse tilfælde kan navnet på den partitionerede kolonne i fejlmeddelelse 11405 være forkert. Dette medfører en forkert kolonnenavn, der udskrives. |
| 649530 | En sekundær undtagelse kan forekomme, når Analysis Services genererer en Watson-dumpfil. Dette gælder, uanset om Watson-dumpfilen er genereret på grund af en faktisk undtagelse eller på grund af en eksplicit anmodning om at dumpe på bestemte fejl. Hvis den sekundære undtagelse forekommer, kan serveren opleve uendelig rekursion. Dette genererer mange dumpfiler, og derefter lukkes serveren ned. |
| 649524 | Hvis en bruger opretter en brugerdefineret type og en tabelværdifunktion i samme transaktion, og hvis funktionen har en returtabel, der indeholder en kolonne af den brugerdefinerede type, opstår der en selvbaglås. Desuden stopper den forbindelse, der forsøger at udføre disse handlinger. |
| 649532 | Et rumligt 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, forårsager ODC-driveren til SQL Server 2008 R2 Native Client en adgangsfejl, hvis funktionen SQLPutData angiver en længde på SQL_NULL_DATA, når parameterværdien leveres 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 | I visningen sys.dm_os_wait_stats vises dublerede rækker for typen DIVERSE ventetid. Dette kan medføre problemer for overvågningsværktøjerne. |
| 649346 | Den asynkrone bucketing-destination viser forkerte værdi-/strengpar for tilknyttede felter, når det sammenlignes med de oplysninger, der er tilgængelige i dm_xe_map_values. |
| 649340 | RETTELSE: Systemets basistabel for syscolpars viste dublerede rækker. Denne rettelse adskiller dem ved at tilføje procedurenummeret i DBCC-kontrolkataloget. |
| 649427 | LØSNING: Der returneres en ny fejlkode (6257), når en bruger forsøger at registrere en CLR-samling, der er bygget mod en nyere kørsel, f.eks. CLR v4. Den forrige fejlmeddelelse (kode 6218) var forvirrende og angav ikke det egentlige problem. Se fejlen for detaljerede oplysninger. |
| 649433 | Et kanttilfælde indsætter en identitetsværdi uden for det aktuelle område i tilstanden "sæt identity_insert TABLE_NAME til". Dette problem opstår også i forbindelse med sikkerhedskopiering/gendannelse. |
| 649450 | Der returneres forkerte oplysninger om sortering af kolonner, når BCP.exe henter metadataoplysninger for kolonner. |
| 649527 | Brug af en PeriodsToDate-funktion, der indeholder en Null-medlemsparameter, kan forårsage fejlen "Uventet undtagelse". |
| 649341 | Når forespørgslen har et filter, der refererer til en kolonne i visningen sys.dm_server_audit_status, ignoreres filteret, og alle rækkerne returneres fra sys.dm_server_audit_status. |
| 629570 | Fejl 955 vises, når brugere har forsøgt at konfigurere Management 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 | Retter et problem, hvor en fjernforespørgsel bringer fejlkoden 7359 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 in FullXactImpBase::GetXdes xact.cpp @ 2536", der opstår, når der oprettes en database db1, en forespørgsel cachelagres for db1, derefter droppes db1, der oprettes endnu en 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øserbrødtekster. 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 | Vi har rettet et problem, hvor sikkerhedskopier beskadiges, når databaser har gennemsigtig databasekryptering aktiveret, har sidekontrolsummer aktiveret, og de sikkerhedskopierede bruger kontrolsummer. |
| 657511 | RETTELSE: Denne rettelse løser timeout 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 | Vi har rettet et problem, hvor kunden skal udføre en sortering, og en sorteringsside overløber til disk. Derudover kommer TDE-scanning sideløbende med at berøre den pågældende side. Du kan genstarte computeren for at omgå problemet. Du kan dog ikke undgå dette problem helt, medmindre du deaktiverer TDE. |
| 676491 | Retter et potentielt problem, der opstår, når du har anvendt et hotfix, der er beskrevet i VSTS bug 473052. |
| 679886 | Vi har rettet et problem, hvor udvidede hændelser eller indsamlede SQL-overvågningssporfiler kan vise forkerte tidsstempeloplysninger. |
| 686401 | Vi rettede et problem, hvor en C#-null-værdi konverteres til dbNull, før den bevares. |
| 620861 | LØSNING: Der ydes understøttelse af maksimalt 15.000 partitioner i tabeller og indekser i Datacenter-, Enterprise-, Developer- og Evaluation-udgaverne af Microsoft SQL Server 2008 R2 SP1. Du kan finde flere oplysninger om, hvordan denne understøttelse kan aktiveres og deaktiveres, om dens begrænsninger og om nogle kendte problemer og løsninger i hvidbogen "Support for 15.000 Partitions" https://go.microsoft.com/fwlink/?linkid=199773 |
| 296354 | RETTELSE: 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 spænder fra 0 (ms) til MAKSDWORD. |
| 417616 | LØSNING: 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 fejlfinding af problemer med Kerberos. |
| 517329 | En programfejl medfører, at forskellige diagnosticeringsværktøjer rapporterer forespørgsler, som blev udført i hoveddatabasen i stedet for i den database, hvor de rent 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 at spore kundeforbrugsmålepunkter. |
| 645245 | RETTELSE: Logikken for genoprettelse af forbindelse og genudførelse fjernes fra stien til forespørgselseksekveringen af koden i SQL-editoren. Disse oplysninger er ikke længere påkrævet, fordi timeoutperioden for IDLE-forbindelsen 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 genereres igen for at medtage sporingshændelser, der er tilføjet for nylig, så Profiler kan vise alle hændelser og kolonner. |
| 707007 | Importer mislykkes i Dallas-scenarier. |
| 710263 | Der returneres en fejl, når du forsøger at generere øjebliksbilleder i Rapportgalleri, hvis Internet Explorer 9 bruges som browser. |
| 710433 | LØSNING: Registreringsdatabasen opdateres til at videregive filnavne 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 gemt procedure eller en brugerdefineret funktion til at oprette en tabelvariabel i SQL Server 2008 eller i SQL Server 2008 R2 |
Referencer
Få flere oplysninger om, hvordan du bestemmer den aktuelle version og udgave af SQL Server, 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 er nævnt i denne artikel, er fremstillet af firmaer, der er uafhængige af Microsoft. Microsoft påtager sig intet ansvar, hverken underforstået eller på anden måde, for funktionaliteten eller pålideligheden af disse produkter.