INDFØRELSEN
I denne artikel beskrives de fejl, der er blevet rettet i Microsoft SQL Server 2008 Service Pack 2 (SP2).
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 fat i SQL Server 2008-servicepakker, ved at klikke på nedenstående artikelnummer for at få vist artiklen i Microsoft Knowledge Base:
968382
Sådan får du den nyeste servicepakke til SQL Server 2008
Flere oplysninger
Ud over de rettelser, der er angivet i denne artikel, indeholder SQL Server 2008 SP2 de hotfixes, der var inkluderet i kumulativ opdatering 1 til og med kumulativ opdatering 8 til SQL Server 2008 Service Pack 1 (SP1). Få flere oplysninger om de kumulative opdateringspakker, der er tilgængelige til SQL Server 2008 SP1, ved at klikke på nedenstående artikelnummer for at få vist artiklen i Microsoft Knowledge Base:
970365 De SQL Server 2008-builds, der blev udgivet efter SQL Server 2008 SP1 blev udgivet
De fejl, der er rettet i denne servicepakke
Du kan finde flere oplysninger om de fejl, der er rettet i SQL Server 2008 SP2, ved at klikke på nedenstående artikelnumre for at få vist artiklerne i Microsoft Knowledge Base.
| VSTS-fejlnummer | KB-artikelnummer | Beskrivelse |
|---|---|---|
| 249682 | 2216454 | RETTELSE: Fejlmeddelelse, når du kører kommandoen ProcessAdd, efter du har foretaget ændringer af partitionen på en server, der kører SQL Server 2008: "Intern fejl: Der opstod en uventet undtagelse" |
| 256736 | 2322209 | RETTELSE: Forkerte resultater, hvis du bruger parenteser omkring SELECT i en sætning, der har et almindeligt tabeludtryk i SQL Server 2008 |
| 258076 | 2216456 | LØSNING: SQL Server 2008 Service Pack 2-forbedringer af fejlmeddelelsesteksten "Handlingen er blevet annulleret" i Analysis Services |
| 270561 | 2216460 | Fejlmeddelelse, når du forsøger at åbne et projekt i SQL Server 2008: "Den lokaliserede assemblys manifestdefinition stemmer ikke overens med assemblyreferencen" |
| 274280 | 2216461 | Installation af SQL Server 2008 kan ikke installeres på et Windows Server 2008-baseret klyngetilslutningspunkt |
| 284360 | 955850 | Fejlmeddelelse, når du forsøger at bruge de binære filer fra SQL Server System CLR Types package (SQLSysClrTypes.msi): "Kan ikke indlæse DLL 'SqlServerSpatial.dll': Dette program kunne ikke starte, fordi programkonfigurationen er forkert" |
| 301603 | 2216465 | Slipstream-installation af SQL Server 2008 mislykkes, hvis /PCUSOURCE eller /CUSOURCE har et mellemrum i stien |
| 317800 | 2216472 | En ROLAP-forespørgsel på SQL Server 2008 eller SQL Server 2005 Analysis Services returnerer forkerte resultater |
| 340066 | 2216474 | LØSNING: Du kan opleve tab af data, når du bruger en UPDATE-sætning med en SET-delsætning, der bruger typerne time, datetime2 og datetimeoffset i SQL Server 2008 |
| 347731 | 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" |
| 351286 | 2216480 | LØSNING: Margener bevares ikke i en rapport, når rapporten eksporteres til Excel på en server, der kører SQL Server 2008, og du derefter får vist rapporten i Excel |
| 351981 | 2216484 | RETTELSE: Fejlmeddelelse, når du eksporterer en rapport til Excel i Report Manager på en server, der kører SQL Server 2008: "Ikke-håndteret administreret undtagelse: Type = System.ArgumentOutOfRangeException" |
| 357416 | 2216485 | LØSNING: Ressourceovervågning skifter til en ikke-eftergivende betingelse på en SQL Server 2008-server |
| 390126 | 2216491 | Værktøjet SQL Dumper kan ikke generere fejldumpfiler på en SQL Server 2008-failoverklynge på en Advanced/Enterprise Failover-klyngeinstallation |
| 396527 | 980671 | Korrigering af manglen på kryptografisk saltvariation på SQL Server SA login-hash |
| 402453 | 2019402 | Der blev ikke foretaget nogen tilknytning mellem kontonavne og sikkerheds-id'er", når du føjer en node til en SQL Server 2008-failoverklynge |
| 426753 | 2216499 | Du kan ikke tilmelde en SQL Server 2008-databaseforekomst i et SQL Server Utility |
| 426753 | 2253128 | Du kan ikke installere et Data-Tier program på en SQL Server 2008-databaseforekomst |
| 427703 | 2216501 | LØSNING: Multiserverjob downloades ikke fra en SQL Server 2000 i MSX-rollen til en SQL Server 2008 i TSX-rollen |
| 524642 | 2283072 | LØSNING: Der findes et hotfix, som gør det muligt for SQL Server 2008 R2 Reporting Services at bruge en 2048-bit RSA-nøgle til at kryptere en Reporting Services-nøgle for FIPS-overholdelse |
| 370540 | 2448971 | RETTELSE:Låsene i en tabel eskaleres ikke, når du indsætter mange rækker i en tabel i SQL Server 2008 |
Yderligere problemer, der er løst i denne servicepakke
Løsninger på følgende problemer er også inkluderet i SQL Server 2008 SP2.
| VSTS-fejlnummer | Beskrivelse |
|---|---|
| 270934 | DBCC-beskadigelsesfejl opstår under SQL Server 2008-sorteringer, når der bruges strenge, der har Jamo-sekvenser, der følger det japanske langvarige tegn. |
| 271554 | RETTELSE: Systemets basistabel for syscolpars viste dublerede rækker. Denne rettelse adskiller dem ved at tilføje procedurenummeret i DBCC-kontrolkataloget. |
| 271708 | 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. |
| 280004 | Den asynkrone bucketing-destination viser forkerte værdi-/strengpar for tilknyttede felter sammenlignet med de oplysninger, der er tilgængelige i dm_xe_map_values. |
| 284760 | RETTELSE: Visningen Ikke overensstemmende kan indeholde flere visninger, der har forskellige antal indekser. Denne rettelse gennemtvinger en deterministisk rækkefølge af visninger, der skal sammenlignes, baseret på matchede funktioner og antallet af matchede indekser. |
| 285377 | Brugerne får vist fejlmeddelelsen "Adgang nægtet", når de navigerer til Rapportstyring lokalt, hvis Kontrol af brugerkonti er aktiveret. Tilføjelse af en opdateret meddelelse "Adgang nægtet" for at nævne UAC kan give brugerne mulighed for at adressere indstillingen i overensstemmelse hermed. |
| 291707 | I en given database kan brug af en servermarkør, der er erklæret for en SELECT-sætning, som indeholder en systemvisning, give forkerte resultater, efter databasen er tilknyttet og tilknyttet igen. |
| 293089 | Brugere af radialmåler, der forsøger at bruge "RateOfChange" eller "Integral" som formeltype for Maksimumværdi eller Minimumværdi på måleren, kan ikke se en værdi i rullelisten med egenskabsgitter. |
| 296314 | RETTELSE: Den FailoverAnalysis.sql fil installeres under en konfiguration af en SQL Server failover-klynge. Dette script kaldes automatisk, hvis der opstår fejl. Den private egenskab SqlDMVScriptTimeout styrer, hvor mange millisekunder scriptet kan tage at blive færdigt. |
| 302563 | Brugere modtager en valideringsfejl, når de opgraderer delte datakilder, der har et mellemrum i navnet. Fejlen angiver, at navnet ikke må indeholde mellemrum. |
| 302707 | Installationen af Service Pack 1 til SQL Server Business Intelligence Development Studio 2008 mislykkes på grund af en manglende konfigurationsfil. |
| 304390 | Ringbufferen viser ufuldstændige hændelsesdata (hændelsesoutput fra dm_xe_session_targets), når den når størrelsesgrænsen for XML-outputtet. |
| 307313 | Brugere kan ikke returnere flere cookies i deres HTTP-modul. Dette påvirker brugerne, når de forsøger at implementere brugerdefineret godkendelse. |
| 309869 | Handlingerne sqlsos.task_address, sqlsos.worker_address og sqlsos.scheduler_address Udvidede begivenheder viser en forkert adresse. |
| 310483 | Reporting Services 2008 Designer konverterer centimeter til tommer i Tablix. Dette medfører et tab af layoutpræcision. |
| 313780 | Hvis du fjerner den første af to navngivne AS-forekomster, deaktiveres SQL-browseren. Dette medfører, at den anden navngivne forekomst ikke er tilgængelig. |
| 319216 | Brugere kan ikke bruge gemte legitimationsoplysninger i deres datakilder, hvis der kræves et chipkort. |
| 322046 | En forespørgsel, der indeholder en subselect-delsætning, der bruger et sætudtryk, som ikke returnerer nogen beregnede medlemmer, returnerer en fejl, der siger, at underselects, der har beregnede medlemmer, ikke er tilladt. |
| 327301 | Når du i Analysis Services angiver et dimensionsstandardmedlem ved hjælp af et MDX-udtryk, der har funktionen NonEmpty, medfører det, at serveren returnerer en intern fejl, når den forsøger at åbne kuben. |
| 328752 | 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. |
| 331630 | Heltalsværdien afrundes forkert i SQL Server Reporting Services Reusable Query Designer. |
| 333544 | 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. |
| 336809 | 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. |
| 338247 | Hvis parametre, der er bundet af funktionen SQLBindParameter, angiver en længde på SQL_DATA_AT_EXEC, forårsager ODBC-driveren til SQL Server 2008 Native Client en adgangsfejl, hvis funktionen SQLPutData angiver en længde på SQL_NULL_DATA, når parameterværdien leveres til udførelse. |
| 338999 | SQL Server Reporting Services 2008 oplever en forbindelsesfejl, når en bruger bruger SOAP-grænsefladen til at køre og eksportere en rapport. |
| 347779 | 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. |
| 350670 | Brugerne modtager fejlmeddelelsen "Siden er udløbet", når de forsøger at referere til en gengivet rapport, efter rapporten har været inaktiv i en time. |
| 352788 | 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. |
| 352862 | 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. |
| 355222 | 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. |
| 355228 | RETTELSE: En ny fejlmeddelelse angiver årsagen til en adgangsfejl, der opstår, hvis bucketizer-målparametrene er angivet forkert. |
| 356127 | Der returneres forkerte oplysninger om sortering af kolonner, når BCP.exe henter metadataoplysninger for kolonner. |
| 360584 | Abonnementer mislykkes under udførelse på grund af et problem med datastrukturen i hukommelsen under den forsøgte levering af en MHTML-gengivet rapport. |
| 368388 | BIDS 2008 Rapportdesigner, der kører sammen med SQL Server Reporting Services 2008, går ned, når brugerne ændrer størrelsen på en tabelrække. |
| 376257 | Felterne Til, CC og BCC i dialogboksen "Indstillinger for rapportering af levering" ryddes, når brugere annullerer eller lukker dialogboksen "Planlægningsdetaljer" for at vende tilbage til "Indstillinger for rapportering af levering". |
| 383747 | 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. |
| 384800 | RETTELSE: Forbedrede og yderligere oplysninger logføres for InvalidReportParameterException i detaljeret output, hvis visse forhold opstår under parameterbehandlingen. |
| 393410 | Når brugere rydder markeringen af en eller flere måneder i en månedsplan, opretter SSRS separate tidsplaner for hver måned, der stadig er markeret. I nogle tilfælde kan dette forårsage fejlen "@active_end_date kan ikke være før @active\_start\_date". |
| 393879 | Data-Driven abonnement mislykkes, hvis der returneres en NULL-værdi, når det knyttes til rapportparameteren, som accepterer en NULL-værdi. |
| 394977 | Det er svært at diagnosticere problemer med abonnement og levering i Reporting Services-sporingsfilen. Der kræves mere detaljeret logføring. |
| 415084 | Brugerne får beskeden "Indekset var uden for området. Skal være ikke-negativ og mindre end samlingens størrelse", når de eksporterer til PDF. |
| 419740 | Brugere kan ikke bruge brugerdefineret godkendelse i SQL Server 2008 Web SKU. |
| 424595 | 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 afbrydes den forbindelse, der forsøger at udføre disse handlinger. |
| 421922 | LØSNING: Der ydes understøttelse af maksimalt 15.000 partitioner i tabeller og indekser i Enterprise-, Developer- og Evaluation-udgaverne af Microsoft SQL Server 2008 SP2. 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 Partitions" (http://go.microsoft.com/fwlink/?LinkId=199773). |
| 424804 | I Analysis Services kan nogle kunder opleve adgangsfejl, når de bruger et overordnet/underordnet-hierarki i betingelsen af en IIF-funktion. |
| 426631 | Brug af en PeriodsToDate-funktion, der indeholder en Null-medlemsparameter, kan forårsage fejlen "Uventet undtagelse". |
| 429253 | 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. |
| 430703 | En sekundær undtagelse kan forekomme, når Analysis Services genererer en Watson-dump. Dette gælder, uanset om Watson-dumpet er genereret 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 dumps, og serveren lukkes derefter. |
| 431298 | RETTELSE: I SSRS 2008 Service Pack 2 er RS-tilføjelsesprogrammet til SharePoint 2007 til kommunikation med SSRS 2008 R2-rapportserveren opdateret. Dette giver adgang til visse funktioner i ReportBuilder 3.0, ReportParts og ATOM Renderer, herunder den nye rapporteksempel i ReportBuilder 3.0. |
| 431301 | Behandling af objekter i en database, der indeholder tusindvis af metadataobjekter, tager lang tid at begynde at importere dataene. Dette skyldes, at serveren skal oprette en jobplan, før dataimporten begynder. Desuden medfører den algoritme, der bruges til at bestemme afhængigheder, langsom ydeevne, når der findes mange metadataobjekter i databasen. |
| 432094 | Et rumligt indeks kan ikke oprettes sikkert i en tabel, der bruger CELL_ID, CELL_ATTRIBUTES eller SRID til kolonnenavne. |
| 448007 | I visse tilfælde kan navnet på den partitionerede kolonne i fejlmeddelelse 11405 være forkert. Dette medfører en forkert kolonnenavn, der udskrives. |
| 455538 | Brug af cellesikkerhed sammen med beregninger giver forkerte resultater, når der bruges en IKKE TOM delsætning. |
| 456534 | Der opstår en overtrædelse af læseadgangen under en bekræftelsesproces, hvis to transaktioner kører samtidigt: en til at ændre eller oprette en partition og en til at behandle en dimension. |
| 471363 | Når Microsoft Office 12 er integreret med SQL Server 2008 Reporting Services, bruger SharePoint-integrationen ikke som standard Report Builder clickonce-URL-adressen, hvilket forhindrer Report Builder i at starte. |
| 471421 | RETTELSE: Lokaliseringsproblem i den tyrkiske SKU: Brødkrummer oversættes nu på nye bibliotekssider med rapportdele. |
| 499162 | LØSNING: Et tilgængelighedsproblem, der opstår, fordi MSAA-navnet på "Symbol" er null. MSAA-navne opdateres og er nu synlige. |
| 503096 | 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 kræves, øges nu i et lineært forløb. |
| 515240 | Brug af tabelværdiparametre for LOB-kolonner kan medføre en adgangsfejl på serveren. |
| 520700 | MSAA-navne for dialogboksen Egenskaber for radialskala er forkerte og overholder ikke tilgængeligheden. |
| 525601 | Under kontrol af en granulær overvågning kan den algoritme, der bruges til at liste eventuelle overvågninger, der omfatter hændelsen, opleve hukommelseslæk på listen over overvågninger. Dette fortsætter, indtil der opstår fejl med manglende hukommelse, og tjenesten skal genstartes for at frigøre hukommelsen. |
Bemærk! Hvis du opgraderer fra SQL Server 2008 SP1Cumulative Update 9 eller en nyere version, skal du anvende en kumulativ opdatering efter SQL Server 2008 SP2, når du har opgraderet til SQL Server 2008 SP2, for at få alle rettelserne.
Du kan finde flere oplysninger om den kumulative opdatering til SQL Server 2008 SP2 ved at klikke på nedenstående artikelnummer for at få vist artiklen i Microsoft Knowledge Base:
2289254 samlet opdateringspakke 1 til SQL Server 2008 Service Pack 2
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.